iOS Dev (5) 微信iOS SDK
1 登记应用
登录微信开放平台网站,登记你的应用(前提是你得有QQ号),目前只支持iOS和Android平台。然后会得到一个AppID,需要在你自己的iOS或Android应用中用到,
2 API
Weixin iOS SDK主要有以下三个文件:
libWeChatSDK.a
WXApp.h
WXAppObject.h
Weixin iOS SDK可以发送以下几种内容:
- 文本
- Photo
- Video
- App内容
- News
- Music
- GIF
Weixin iOS SDK提供了两种发送方式:
- 发送消息给微信好友或群,一般称为发给
session
- 发送到朋友圈,一般称为发到
timeline
以下说几个主要的基本API的用法。
init
- (id)init{
if(self = [super init]){
_scene = WXSceneSession;
}
return self;
}
doAuth
- (void)doAuth
{
SendAuthReq* req = [[[SendAuthReq alloc] init] autorelease];
req.scope = @"post_timeline";
req.state = @"xxx";
[WXApi sendReq:req];
}
sendTextContent
- (void) sendTextContent:(NSString*)nsText
{
SendMessageToWXReq* req = [[[SendMessageToWXReq alloc] init]autorelease];
req.bText = YES;
req.text = nsText;
req.scene = _scene;
[WXApi sendReq:req];
}
sendImageContent
- (void) sendImageContent
{
//发送内容给微信
WXMediaMessage *message = [WXMediaMessage message];
[message setThumbImage:[UIImage imageNamed:@"res1thumb.png"]];
WXImageObject *ext = [WXImageObject object];
NSString *filePath = [[NSBundle mainBundle] pathForResource:@"res1" ofType:@"jpg"];
ext.imageData = [NSData dataWithContentsOfFile:filePath] ;
message.mediaObject = ext;
SendMessageToWXReq* req = [[[SendMessageToWXReq alloc] init]autorelease];
req.bText = NO;
req.message = message;
req.scene = _scene;
[WXApi sendReq:req];
}
相关推荐
IOS支持 64位 微信SDK 另附:微信iOS终端SDK的使用教程,只涉及教授SDK的使用方法
微信 sdk下载 iOS
Delphi调用iOS三方SDK教程&微信接口示例&工具
包含一份官方1.2版开发文档 以及微信APP支付ios sdk
mono for iOS版的微信sdk。 该包为微信sdk的binding工程,包括最后生成的.dll文件以及原声oc语言的微信sdk。
DEMO整合了微信SDK与支付宝SDK,代码内APPID,签名字符串等均为示例,实际使用请更换自己的数据。
目前只有微信登录部分的集成,后续会添加为微信支付和分享
微信支付,分享,第三方登录的IOS开发SDK
虚幻4微信分享插件 有IOS端可安卓端 没有积分的可以去我的git: https://github.com/tkzcfc/WeiXinSDK
微信图像SDK(iOS版)上手指南 微信开放平台 图像识别功能 的ios版本 SDK 指南。
佳博打印 SDK(开发包)适用于PC,安卓,IOS,微信小程序
用户长按录音,松手后直接结束录音,结束录音后,用户可以选择重新录音、播放刚才的录音,上传录音(这里的上传录音指上传到自己服务器,上传步骤是,前端调用wx.uploadVoice,后台再到微信服务器下载音频文件,上传...
官方没有微信支付ios的demo。我自己写了一个demo,下载即可运行。支持ios8。最新的微信sdk1.4
微信支付最新iOS sdk下载,包含libWeChatSDK.a,README.txt,WechatAuthSDK.h,WXApi.h,WXApiObject.h
对微信支付的各个参数加以说明,及支付的过程和注意事项都进行的详细的说明
iOS 微信支付源码及SDK,相关博客介绍:http://www.cnblogs.com/jys509/p/5130990.html 修改payRequsestHandler.h文件里的APP_ID 和MCH_ID即可使用。
微信官方SDKDEMO,包含分享文字,图片,视频等信息到消息、朋友圈、收藏等功能。
IDNWxPayer 对微信支付ios端的整个支付流程进行了封装,本着最简化接口的原则,把微信支付的复杂的细节都屏蔽掉了,对外提供了简单易用的接口,并且提供了非常详细的文档。 核心方法只有三个: initWithAppId:...
使用微信分享、登录、收藏、支付,语音和图像识别等功能需要的库以及文件,
微信支付V3版官方文档及demo,其包括了Android和IOS的demo文档!直接找微信客服要的