1
zihancn 2012-11-10 09:20:54 +08:00
挺新颖
|
2
qiayue 2012-11-10 10:12:15 +08:00
@xinyu198736 请问token要怎么填写?我不管填什么都是提示“验证token失败”。
|
4
qiayue 2012-11-10 11:56:41 +08:00
@bufannao 我现在大概是知道了,但是还没去验证
========================= 三、网址接入 公众平台用户提交信息后,我们将以GET请求方式请求到填写的Url上,并且带上四个参数: * signature — 微信加密签名 * timestamp — 时间戳 * nonce — 随机数 * echostr — 随机字符串 开发者通过检验signature对网址接入合法性进行校验。若此次GET请求原样返回echostr参数内容,则接入生效,否则接入失败。 验证signature将结合开发者填写的token参数、timestamp参数和nonce参数等,加密流程: * 将token、timestamp、nonce三个参数进行字典序排序 * 将三个参数字符串拼接成一个字符串进行sha1加密 * 开发者获得加密后的字符串可与signature对比,标识该请求来源于微信。 ========================= 当你点击“提交”按钮的时候,腾讯会“以GET请求方式请求到填写的Url上,并且带上四个参数”,恩,接下来,你懂的 |
6
qiayue 2012-11-10 12:08:30 +08:00
@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 2012-11-18 15:32:44 +08:00
秋玉米的域名是否可以注册功能微信版,目前仅支持单个域名查询。
不过,你知道的,微信后台可以看到所有人的消息,所以,如果你信得过我,就用这个查,信不过就不要查。 后期我会加入的功能: 1、如果该域名已被注册,则返回该域名的注册时间、过期时间、PR值等数据; 2、如果该域名可注册,则返回该域名的 archive.org 记录,你可以看到这个域名是否曾经被用来建站,那些年份有记录。 |