![]() | 1 zihancn 2012-11-10 09:20:54 +08:00 挺新颖 |
![]() | 2 qiayue PRO @xinyu198736 请问token要怎么填写?我不管填什么都是提示“验证token失败”。 |
![]() | 4 qiayue PRO @bufannao 我现在大概是知道了,但是还没去验证 ========================= 三、网址接入 公众平台用户提交信息后,我们将以GET请求方式请求到填写的Url上,并且带上四个参数: * signature 微信加密签名 * timestamp 时间戳 * nonce 随机数 * echostr 随机字符串 开发者通过检验signature对网址接入合法性进行校验。若此次GET请求原样返回echostr参数内容,则接入生效,否则接入失败。 验证signature将结合开发者填写的token参数、timestamp参数和nonce参数等,加密流程: * 将token、timestamp、nonce三个参数进行字典序排序 * 将三个参数字符串拼接成一个字符串进行sha1加密 * 开发者获得加密后的字符串可与signature对比,标识该请求来源于微信。 ========================= 当你点击“提交”按钮的时候,腾讯会“以GET请求方式请求到填写的Url上,并且带上四个参数”,恩,接下来,你懂的 |
![]() | 6 qiayue PRO @bufannao 我现在已经提交成功了,我直接下载的他们的php示例 http://mp.weixin.qq.com/cgi-bin/indexpage?t=wxm-callbackapi-doc&lang=zh_CN#footer 如果你自己写代码的话,“若此次GET请求原样返回echostr参数内容,则接入生效,否则接入失败。 ” |
![]() | 7 xinyu198736 OP @bufannao 你地址填错了吧,还有,不支持端口号url |
![]() | 8 xiaojay 2012-11-10 12:28:42 +08:00 对的,直接获取get参数,返回 echostr 内容即可。 Django代码如下就ok def home(request): if request.method == 'GET': echostr = request.GET.get('echostr', 'None') return HttpResponse(echostr) 结合自动回复api,各位有什么好的idea么? 查单词、天气、aiml robot? |
![]() | 9 bufannao 2012-11-10 14:26:50 +08:00 |
![]() | 10 xinyu198736 OP 我用php,怎么写都不好使,后来用nodejs写的才识别了。。。 |
![]() | 11 yava555 2012-11-15 15:30:14 +08:00 做了一个查单词的小应用。 “小道消息”,“槽边往事”和“订酒店”不错,其它没发现特别有价值的。 感觉podcast类挺适合放在微信上的。 ![]() |
![]() | 12 cyr1l 2012-11-18 11:52:23 +08:00 ![]() 做了个查询天气的应用。 渣技术。 求批评。 |
![]() | 13 qiayue PRO 秋玉米的域名是否可以注册功能微信版,目前仅支持单个域名查询。 不过,你知道的,微信后台可以看到所有人的消息,所以,如果你信得过我,就用这个查,信不过就不要查。 后期我会加入的功能: 1、如果该域名已被注册,则返回该域名的注册时间、过期时间、PR值等数据; 2、如果该域名可注册,则返回该域名的 archive.org 记录,你可以看到这个域名是否曾经被用来建站,那些年份有记录。 ![]() |