网站大量收购闲置独家精品文档,联系QQ:2885784924

[微信公众平台入门到精通Vol.9.doc

  1. 1、本文档共13页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
[微信公众平台入门到精通Vol.9

《微信公众平台入门到精通》Vol.9 2013-05-04 昨天这篇SAE的课程貌似很给力,收到一千多回复,多谢朋友们捧场,不少人在问那个菜单的教程是第几篇,是《微信公众平台入门到精通Vol.6》,所有的课程可以输入“微信教程”查看! 还有一些朋友在问开发模式是否可以群发消息或者点对点下发消息,这个是不行的,群发消息、人工回复消息还是得去公众平台,除非你开外挂模拟登陆公众平台后台操作,当然这个肯定是违规的,会被封号。 另外大家在进入开发模式前还是要提醒下,由于微信现在接口开放的还不多,图片回复、视频回复接口都没有,也就是用户回复关键字获取图片或者视频是无法做到的,如果偏运营的公众账号现在并不推荐使用开发模式。 第九章 ? ?用微信开发模式做欢迎词 今天的重点是如何将微信开发模式和SAE对接,希望朋友们已经完成了SAE注册,如果还没搞定的话请抓紧,有问题的话请及时提出,接下来的教程都在那上面进行。 在教程开始前建议朋友们可以先注册一个新的公众账号,或者用非主账号当做开发测试账号,因为开发调试过称中可能会经常出现账号无法正常回复用户的情况,影响正常使用,所以在学习期间以及后期开发过程中最好有一个测试公众账号,等开发完成了再切换到主账号上,也是非常方便的。 一、微信公众平台与SAE对接通讯 我们先回到微信公众平台上来,点击高级功能进入,选择开发模式进入开发模式的页面,使用开发模式前记得先把编辑模式关闭,如下图: 先不着急点开关,点了也没用,会提示必须先成为开发者,但第一步也不是点击“成为开发者”按钮,而是点击查看文档按钮,我们要去下载一个文件,进入开发指南页面后点击左侧菜单的“消息接口指南”,如下图: 然后在右边打开的页面导航里点击“示例代码”,如下图: 页面直接会跳到最底部,当然直接拉到页面最下也可以,可以看到示例代码下载,如图: 点击下载后会得到一个“wx_sample.php”的文件,这个就是微信接口的SDK文件,首先我们将该文件改个名字,比如“wx_interface.php”,这里强调下文件的注意事项:1、后缀必须是.php;2、名字不能用中文,尽量是全小写字母,或者字母+下划线+字母组成;3、名字要便于记忆;4、不要把名字设成“index.php”、“weixin.php”、“admin.php”这些。 让大家改名的原因是为了安全,因为这是一个和微信公众平台通讯的接口文件,原则上要隐蔽,以免被人恶意攻击。改完名字后打开SAE,进入到咱们的应用,点击编辑代码进入编辑后台,把文件上传到SAE里,如下图: 双击上传的文件,进入该文件的编辑模式,可以看到密密麻麻的一片代码,朋友们不要被吓到,咱们一步步来,首先修改第7行的通讯秘钥,如图: 那些斜杠和星号的是注释,可以看到第6行的注释英文是“define your token”,也就是说第7行的代码功能是定义微信公众平台与SAE应用通讯时约定的一个秘钥。 这里解释下define(TOKEN, weixin)这段代码: define是用来给常量赋值的函数,这句话的意思是赋予“TOKEN”这个常量值为“weixin”。 PS:常量和变量,是每一种编程语言中都存在的,常量值被定义后,在脚本的其他任何地方都不能被改变。一个常量的名称可以由英文字母、下划线、和数字组成,但数字不能作为首字母出现。变量被定义后随时可以重新赋值,其命名规则与常量一样,区别是变量最前面还要加“$”符号,而常量直接使用它的名称就可以了,如代码第67行,就是给变量$token赋值,值为之前定义的常量TOKEN,可以看到变量和常量的赋值方式也是不同的,变量赋值很简单不需要define函数。 扯了那么多咱们先把秘钥改了吧,这个秘钥其实有点像设置一个密码,微信公众平台对秘钥设置有要求是3位以上的字母或数字,我这里是测试所以改个“123456”,如图: 修改保存后,回到微信公众平台的开发模式,点击“成为开发者”按钮,然后会到“接口配置信息”页面,如下图: 输入各位在SAE上的应用地址+反斜杠+改名后的SDK文件,比如我这里输入的是 /wx_interface.php 要注意的是前面不要忘记加http://,域名就是咱们应用的域名,上传的SDK文件名要写完整,包括.php的后缀名。 这里就是填写在SDK文件里设置的秘钥,我这里填写的是“123456”,大家根据自己设置的填写。 填写完后点击提交,如果一切顺利就会提示成功并跳转页面到开发者页面,如下图: 接口配置信息。这里可以看到咱们设定的那些接口信息都清楚的显示出来,如果接口的地址或者token改变的话点击修改按钮可以重新设置。 接口权限表。打钩的就是咱

文档评论(0)

caiyl9924 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档