微信公众平台开发 整合百度云开放平台与微信开放平台

来源:互联网 发布:关联分析算法的优点 编辑:程序博客网 时间:2024/04/25 22:51

    看着微信越来越火,自己也做一个,然后总结一下。

    看了很久文档,然后看是做了。


首先,注册微信,通过认证,得到一个专属的微信账号。

用户关注你后,可以与你发消息互动,人工回复的会有如下限制:

由于该用户24小时未与你互动,你不能再主动发消息给他。直到用户下次主动发消息给你才可以对其进行回复。

所以还是用程序来写好流程回复比较好。


微信账号有了,还需要一个百度账号。

http://developer.baidu.com/ 在这里通过认证,然后创建一个app.

http://developer.baidu.com/console在控制台管理应用

记住:必须创建一个PC web应用,最近百度改版改的面目全非。。。。到时候视频见吧。

之前创建一个PHP应用,虽然没有写完,但是写在那里了。还可以运行,太懒了 所以改到现在了。

JAVA 有Web应用(PC Iframe),现在百度云也越来越麻烦,估计还是要出新浪云整合才行。


程序流程说起来也就下面几点:

学过c语言的都知道,首先是用户输入,处理,输出,

根据输入判断处理流程,对有用信息进行增删查改,然后输出结果


1.首先通过地址认证,微信会向该地址输出认证信息,得到信息后进行验证,返回特定信息后完成认证

    

2.以后用户关注该平台都会有相应消息,,微信接收特定消息后会向该地址输出信息,得到消息后解析并生成相应的回复信息




微信平台总体而言是个被动反应平台,你输入,他输出,一方面每天推送信息条数特定,另一方面有回复用户时的特定条数限制。

如果要做到用户按自己输入次序进行返回,必须以用户id为主键,缓存每次信息,然后进行判断,不如直接要求用户输入来的恰当。


这是我自己申请做测试的帐号:

xiaoqxuexi




0 0
原创粉丝点击