您的位置:首页 > 移动开发 > 微信开发

微信API和SDK的调查

2014-03-18 09:44 281 查看
目前关于微信的开发主要有两个平台,一个是“微信开放平台”,另一个是“微信公众平台”。
 
一、微信开放平台
网址:http://open.weixin.qq.com/ 
 
其简介中有开放平台所实现的功能,分为分享给好友和分享个朋友圈两种,如下:
1.通过微信发送给好友分享,如下图

 


2.通过朋友圈分享,如下图

 


从简介中的截图大概可知:
1.通过微信分享实现的过程是把要分享的内容发送到微信客户端,然后微信客户端发送信息;
2.通过朋友圈分享则直接把内容分享到微信朋友圈服务器端。
 
目前官网的"文档"链接中只有android和iphone的好友分享、朋友圈分享这两类的SDK,另外单独找到了朋友圈分享的API,网址:https://open.weixin.qq.com/document/api/timeline/ 
其中,API是可以直接通过模拟相关的http请求来实现发送等过程,可直接用curl来实现,易于跨平台,目前测试未通过,返回400错误,可能和appid审核未通过有关。
SDK只能适用于官方所提供的SDK所在的平台,对android下好友分享的的SDK进行了分析,其公开的接口主要是在libammsdk.jar包中,在Eclipse中调试的时候需要添加此类包,包中包含了所需要用到的接口、类,如下图为包中的具体情况

 


通过调用其SDK接口写了简单的发送过程,目前由于APPID还在申请中无法知测试效果。
 
二.微信公众平台
网址:http://mp.weixin.qq.com/wiki/index.php?title=%E6%B6%88%E6%81%AF%E6%8E%A5%E5%8F%A3%E6%8C%87%E5%8D%97

微信公众平台主要是微信的营销模式,提供了消息自动回复和推送等功能,不过需要自己搭建服务器,且和我们所希望的流程不大符合。



 

如下图为消息接口详情

 


 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  微信 API SDK 开发 调查