微信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
微信公众平台主要是微信的营销模式,提供了消息自动回复和推送等功能,不过需要自己搭建服务器,且和我们所希望的流程不大符合。
如下图为消息接口详情
一、微信开放平台
网址: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
微信公众平台主要是微信的营销模式,提供了消息自动回复和推送等功能,不过需要自己搭建服务器,且和我们所希望的流程不大符合。
如下图为消息接口详情
相关文章推荐
- jeewx-api 1.0.5 版本发布,微信SDK接口封装(支持微信第三方开放平台)
- Jeewx-api 1.1 版本发布,微信极速 SDK
- 微信JS-SDK“分享信息设置”API及数字签名生成方法(NodeJS版本)
- [原创][下载]Senparc.Weixin.MP-微信公众平台SDK(C#) - 已支持微信6.x API
- 微信JS-SDK“分享信息设置”API及数字签名生成方法(NodeJS版本)
- [原创][下载]Senparc.Weixin.MP-微信公众平台SDK(C#) - 已支持微信6.x API
- [原创][下载]Senparc.Weixin.MP-微信公众平台SDK(C#) - 已支持微信6.x API
- 微信填坑之jssdk中的图片下载api
- 微信Android SDK提示com.tencent.mm.plugin.openapi.Intent.ACTION_REFRESH_WXAPP
- jeewx-api 1.0.5 版本发布,微信SDK接口封装(支持微信第三方开放平台)
- java微信开发(wechat4j)——支持微信JS-SDK的jsapi_ticket中控服务器
- 正在学习《Windows程序设计》,补上SDK(Win32 API)编程这一课
- 微信JS-SDK说明文档
- java微信开发API第四步 微信自定义个性化菜单实现
- android 6.0(api 23) SDK,不再提供org.apache.http.*(只保留几个类). 用xUtils会出现问题
- 新浪微博 SDK API文档
- sdk和api的区别
- Android开发学习---template requires a minimum SDK version of at least 7,build target API version of 14
- Android SDK Version And API Level Chart
- 微信iOS终端SDK开发新手教程