刚购买的服务器要配置成微信电商平台服务器配置要怎么做

&微信,是一个生活方式&,这是微信的自我评价,是不是觉得如果那天不在朋友圈里分享一下自己的最新状态,并且收到几个赞和评价的话,会觉得空虚寂寞呢?它实实在在的改变了我们的生活方式。
&微信,也是一个生意方式&,在微信成为我们日常必备之app的同时,它同样具备巨大的的商业或许不应该称为潜力,因为有很多人已经获利,名人们在微信上开设公众账户来吸金,商家来做推广,服务行业借此拓展渠道,甚至微信已经支持支付了, 还有越来越的自媒体在微信平台涌现出来。这篇文章就是介绍如何快速的成为公众平台开发者,由于个人只能申请订阅号,因此本文是以订阅号为例。关于订阅号和服务号的区别,请参见。
从微信用户角度简单来说:
订阅号主要用于信息辐射,典型的如各家新闻媒体。服务号主要由于自助服务,典型的如招商银行。
申请公众平台账户
到填写注册信息
按照提示激活邮箱
上传个人照片,需要有清晰的身份证照片
选择公众账户的类型,对于个人账户只能选择订阅号
最后一会看到自己账户的所有信息,请上传账号的头像,否则无法完成开发者的申请
等待审核通过,这个过程大约需要2~3天,当你收到如下通知,那么恭喜你,你已经成功的申请到了微信公众账户了
OK, 激动人心的时刻到了,是时候进入开发模式了,点击导航栏的&高级功能&,你将会看到两种模式可供选择,请直接忽略编辑模式,进入&开发模式&
注册公众账户的服务器这里需要两部分信息,服务器地址和用于验证的Token(用来验证请求来自微信服务器)。如果你还没有自己的服务器,没有关系,为了完成这篇文章我特意申请了一个微信账户:
名称:公众账号开发指南
账户ID:we-chat-tutorial
服务器地址:
这是一个用于示范的服务器,所有的源码都托管在github上,有兴趣的朋友可以拷贝一份,搭建一个服务器。下面我会讲到服务器的搭建。
成功就在眼前,当验证完成之后,请打开&开发者模式&,至此所有的账户申请就完成了
关注你的公共账户 拿起你的手机扫一扫下面的二维码,然后你将会收到一个欢迎消息,接着试试&help&,该账号会返回相应的帮助信息。如果输入其他任何文本,该账户会返回预先定义的图文消息给你。声明一下,这不是在打广告,该账户仅仅是用来做样例用的。
接下来,我们说说如何搭建这个服务器。
搭建服务器
微信公众平台是通过消息与公众账号服务器进行通讯,每个消息都会包含如下信息:微信用户ID,开发者微信号,时间戳,消息类型(文字,链接,图文,音乐,事件),消息内容,消息ID。其中最常用的便是文字类型的消息,关注事件和图文消息。如果以一个饭店的微信账户为例的话,典型的应用场景可以是这样的:
用户输入&menu&,公众账户返回给用户菜单的图文消息。
我自己也有一个微信公众账号,这个账号可以提供简单的澳洲商业房产搜索:
  用户输入&澳洲的任何你感兴趣的地址(如:Melbourne)&,公众账户会根据该地址帮你找到排名前5位的商业地产
说到这里有点广告植入的嫌疑,其实这个账号就是3天工作的产物,只是想用来验证一下自己的想法,与公众账号开发指南不同的是它的结果是真实数据。
所有的代码都托管在github上/yangdong/wechat-tutorial.git该服务器完成了对以下功能:&
响应微信平台的验证请求
响应用户关注该公众账户
响应用户查询帮助信息&
响应用户其他文字请求
准备工作:&账户&账户
目标:   将github中的代码部署到Heroku
工具:   它是一个持续集成工具,能够帮助我们非常轻松的将github中的代码,部署到Heroku上,这样我们仅需要关注我们的业务代码,而无需关心部署的流程。 如果想要深入了解持续集成,可以参考,同时这本书也不错。
Fork wechat-tutorial到自己的github
使用github账户登陆snap-ci
3. 为刚刚fork的代码仓库创建一个snap-ci的工程
       snap ci会加载你托管在github中的所有仓库,我们选择wechat-tutorial
4. 为该流水线创建所需要的构建流程,我们只需要增加部署到Heroku&
我们选择&Heroku Deployment Stage&,在这一步中,需要你Heroku账户为snap-ci授权,以便于它能够创建和部署应用5. 等待构建&恭喜你,已经完成99%的工作了,剩下的1%将由snap-ci为你完成,并且以后永远都是由它帮你完成,你成功的拥有了一个免费的不知疲倦的劳动力了。
6. 大功告成&当你看到绿色的&PASSED&字样时,你的所有部署工作就完成了,你现在就可以访问自己的公众账户服务器了。
如何验证你的服务器是否工作正常.在浏览器中输入&http://你的应用名称./?echostr=token&,当浏览器返回&token&时,就意味着你的服务器已经就绪。写到这里,如何申请微信公众账户,和服务器的搭建就介绍完全了。接下来所需要的就是修改服务器代码,以便适应自己的业务需求。
阅读(...) 评论()微信公众平台开发(一) 配置接口_图文_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
微信公众平台开发(一) 配置接口
上传于||暂无简介
阅读已结束,如果下载本文需要使用1下载券
想免费下载本文?
定制HR最喜欢的简历
下载文档到电脑,查找使用更方便
还剩6页未读,继续阅读
定制HR最喜欢的简历
你可能喜欢微信开发一步步来之填写服务器配置
就一个填写服务器配置,居然有眼无珠,明白已经说明了:
填写的URL需要正确响应微信发送的Token验证
而本人居然中是上传了一个空的页面,居然无视:填写的URL需要正确响应微信发送的Token验证。没有做任何的验证,导致提交的时候老是提示了:token验证失败。
百度,还是百度。一点都不仔细的看一下说明,找了两个小时,终于明白要,要对Token难证,在页面中加入以下代码,保存配置成功了,成功的启动服务器配置。
//成为开发者url测试,返回echoStr &
public void InterfaceTest()
string token = &findoout&;
if (string.IsNullOrEmpty(token))
string echoString = HttpContext.Current.Request.QueryString[&echoStr&];
string signature = HttpContext.Current.Request.QueryString[&signature&];
string timestamp = HttpContext.Current.Request.QueryString[&timestamp&];
string nonce = HttpContext.Current.Request.QueryString[&nonce&];
if (!string.IsNullOrEmpty(echoString))
HttpContext.Current.Response.Write(echoString);
HttpContext.Current.Response.End();
多么疼的领悟啊,永远记住这个惨痛的教训。
(window.slotbydup=window.slotbydup || []).push({
id: '2467140',
container: s,
size: '1000,90',
display: 'inlay-fix'
(window.slotbydup=window.slotbydup || []).push({
id: '2467141',
container: s,
size: '1000,90',
display: 'inlay-fix'
(window.slotbydup=window.slotbydup || []).push({
id: '2467142',
container: s,
size: '1000,90',
display: 'inlay-fix'
(window.slotbydup=window.slotbydup || []).push({
id: '2467143',
container: s,
size: '1000,90',
display: 'inlay-fix'
(window.slotbydup=window.slotbydup || []).push({
id: '2467148',
container: s,
size: '1000,90',
display: 'inlay-fix'

我要回帖

更多关于 微信平台服务器配置 的文章

 

随机推荐