微信API和SDK的调查

目前关于微信的开发主要有两个平台,一个是“微信开放平台”,另一个是“微信公众平台”。
 
一、微信开放平台
 
其简介中有开放平台所实现的功能,分为分享给好友和分享个朋友圈两种,如下:
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还在申请中无法知测试效果。
 
二.微信公众平台

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

 
如下图为消息接口详情
 
 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值