C#微信开发之入门

这段时间公司要开发微信公众号,研究了一段时间,走了不少弯路,现在记录下这段时间的劳动成果。

开发微信公众号当然第一步是要申请个公众号啦,可是申请公众号很麻烦,而且需要很长时间,具体怎么申请可以百度下。为了方便我就申请了一个测试号,看微信开发文档的时候发现新大陆啦,有测试号这东西,省了我不少麻烦,哈哈!

一、申请测试号

1、输入网址http://mp.weixin.qq.com/debug/cgi-bin/sandbox?t=sandbox/login,进入申请微信测试号页面

2、如果有微信就可以选择登录,当然现在大家应该都有微信吧,如果没有那只能说你去申请一个吧~o(>_<)o ~。可以选择快捷登录和手机账户登录,当然为了方便,我是扫码登录的。

3、扫码之后手机就会进入登录确认页面。

4、确认登录后网页就可以进入测试号啦。

这样就可以完成了第一步。

二、URL和Token的配置。

要开始微信开发第一步就要配置URL和Token,其中URL是开发者用来接收微信消息和事件的接口URL。Token可由开发者可以任意填写,用作生成签名(该Token会和接口URL中包含的Token进行比对,从而验证安全性)。可以参考微信官方的开发文档理解http://mp.weixin.qq.com/wiki/8/f9a0b8382e0b77d87b3bcc1ce6fbc104.html。

配置这一步让我走了好多的弯路,说起来就是一把辛酸泪啊,URL对应的必须是外网的地址,URL的地址就是开发微信对应的起始页的地址, C#开发对应的一般都是一个ashx页面。自己摸索的时候,以为URL随便填写一个可以访问的外网的地址就好了,结果理想很美好现实很残酷,一直配置不成功,后来又去拜读了一下官方文档,找了度娘,终于搞清楚官方文档的写的到底是什么意思啦,小白表示很忧伤,我的理解能力有待提高啊,官方文档我都没看懂。。。。

URL必须得是外网地址,这点很麻烦啊,没有外网地址地址怎么办?在网上发现一个好用的工具花生壳,可以实现内网映射,哈哈这不就解决了吗。

1、在花生壳官网注册一个账户http://www.oray.com/,注册完成以后,在本机下载一个客户端,登录。

2、登录完成后,右键单击选择花生壳管理。

3、打开内网映射,这样就会生成一个外网可以访问的地址,问题就解决啦。

4、打开Vs建立项目,

时间: 2024-10-21 12:55:03

C#微信开发之入门的相关文章

微信开发实战入门视频教程(Android4.4.2)

基于移动技术微信公众平台开发实战入门(Android4.4.2,微移动应用,项目实战) 适合人群:初级课时数量:40课时用到技术:微移动应用涉及项目:手机微信开发 qq:1840215592 课程内容简介微信腾讯公司推出的一个即时通讯服务的应用,微信提供公众平台.朋友圈.消息推送等功能,预计到2014年年底其注册用户量将突破10亿.面对一个用户数如此巨大的家伙,大家怎么能放过,都迫不及待的希望自己的应用能够跟微信产生一些联系.那么我们这套课程要讲的就是如何跟微信产生连接,如何将我们的网站接入到微

关于C#的微信开发的入门记录一

在之前老是看到一些微信开发的例子,但是作为初学者会有很多问题,之前我也找了很多帖子,但是最终也没能解决,现在刚好手里有一个项目,总结一下分享给准备做却动不了手的朋友们,本文只是以我个人的经验作为浅谈(大学生),不足之处还望大家不吝赐教! 在开发之前我们需要有三样东西,接下来将一一介绍三样东西的准备: 首先,需要申请一个公众平台账号: 其次,需要一个域名空间,也就是在网络上得一块空间: 再次,还需要一个网站: 一:微信公众平台账号,怎样注册网上有很详细的教程,请移步查看: 然后问题来了,请仔细查看

微信开发__入门

0.作者前言 本文针对人群是有一定开发基础的人员,可以比较快的帮助你了解和学习微信开发. 其次是本文作者本次书写,全部采用的是个人的订阅号,假如是正常的开发流程,可能会存在不同,请读者注意. 本文代码部分主要提供的是关键代码,非关键代码因人而异,需要读者自行补充,请注意. 今天文章下面对一些方法进行了封装,虽然在公司里面,这些都是由后台来对这些任务完成,但是身为一个有理想,有抱负的前端,我们会肯定是有必要的,对吧.而且微信开发很多时候,也是直接由前端来开发完成的. 最后,如果喜欢本文,请关注我呦

微信开发之入门篇(一)

刚开始进行微信的开发测试,从最基础的入手: 控件.接口等的使用参考https://mp.weixin.qq.com/debug/wxadoc/dev/index.html?t=2017117 今天测试wx.request接口的时候出现域名网址不合法的情况,捣鼓了好久,网上说需要在小程序的公众平台账号上配置域名才能正常访问: 但今天测试出来了另外一种方法(适用于测试): 将微信开发工具左上角的设置-->设置代理栏选为不使用任何代理,直接连接服务器 然后勾选项目中的开发环境不校验请求域名与TLS版本

关于C#的微信开发的入门记录二

在准备了空间和域名之后,现在来讲讲我们接下来的编码过程: 今天就先到这里了!没有服务器那些的请看我之前的博客:http://www.cnblogs.com/zhankui/p/4515905.html 不会域名解析的请看:http://www.cnblogs.com/zhankui/p/4517333.html       因为我拿到手的项目是要做一个微信教务系统,所以呢我这里肯定是要用到数据库的,所以代码总放在一起不好看,也不方便修改,所以采用分层的方式来进行编码,我的分层如下图所示: 顺便提

JAVA微信开发-新手接入指南

相信很多人对微信开发已经不那么陌生,我也是从一个微信开发的菜鸟经过各种问题的折磨,然后去搜索引擎搜索各种文章阅读,但是基本都是零散的资料,没有一个统一.系统的阐述微信应用如何开发.作者结合自己的实际开发经验,归纳整理出来分享给微信开发的入门者或正在研究的开发者. 这篇文章主要阐述如何搭建一个微信开发平台.古人云:“磨刀不负砍才工”.我们开发应用也需要准备一些必要的条件.  准备工作   1.  下载 Jdk1.7  安装 2.  下载 Tomcat 7.0 3.  下载 Myeclipse 6.

微信开发入门

问题描述:在做微信公众号开发的时候,第一次看见微信开发文档 简直就是一脸懵逼啊!都什么跟什么啊,请看下面详解: 1.微信开发需要启用开启开发者模式(不懂的自行百度) 2.填写服务器地址,token 3.服务器配置: 1 <?php 2 3 class Test{ 4 private $token = '4512c35162db71cb7ecee5bc5cd65978'; 5 private $weixin_token = null; 6 /** 7 * @desc 验证微信接入 8 * @aut

微信开发学习总结(二)——微信开发入门

上一篇<微信开发学习总结(一)——微信开发环境搭建>我们已经完成了微信开发的准备工作,准备工作完成之后,就要开始步入正题了. 一.微信公众平台的基本原理 在开始做之前,先简单介绍了微信公众平台的基本原理. 微信服务器就相当于一个转发服务器,终端(手机.Pad等)发起请求至微信服务器,微信服务器然后将请求转发给我们的应用服务器.应用服务器处理完毕后,将响应数据回发给微信服务器,微信服务器再将具体响应信息回复到微信App终端. 通信协议为:HTTP 数据传输格式为:XML 具体的流程如下图所示:

微信小程序开发的入门教程

广州微信小程序开发公司(www.dthulian.com)品向科技,下面跟大家详细介绍微信小程序开发的入门教程: 开发前准备: 注册小程序帐号 绑定开发者 登录微信公众平台小程序,进入用户身份- 开发者,新增绑定开发者. 已认证的小程序可以绑定不多于20个开发者.未认证的小程序可以绑定不多于10个开发者. 获取AppID下载并安装开发者工具 下载完成后,使用管理员或者绑定的开发者微信号扫码登录. 一个微信小程序 创建项目 我们需要通过开发者工具,来完成小程序创建和代码编辑. 开发者工具安装完成后