iOS:开放平台引用(二)--微信分享

本文介绍了在iOS应用中集成微信SDK,实现分享功能的详细步骤。包括API接口的解释,类的说明,以及从准备到代码调用的完整过程。
摘要由CSDN通过智能技术生成

      API说明

       类说明: 

        微信分享sdk文件:libWeChatSDK.a , WXApi.h , WXApiObject.h
        WXApi.h文件内容主要是调用微信分享的相关方法、接口;
// WXApi.h 文件  主要方法
+(BOOL) registerApp:(NSString *)appid withDescription:(NSString *)appdesc;
/*! @brief 处理微信通过URL启动App时传递的数据
 */
+(BOOL) handleOpenURL:(NSURL *) url delegate:(id<WXApiDelegate>) delegate;
/*! @brief 检查微信是否已被用户安装 */
+(BOOL) isWXAppInstalled;
/*! @brief 判断当前微信的版本是否支持OpenApi*/
+(BOOL) isWXAppSupportApi;
/*! @brief 获取微信的itunes安装地址*/
+(NSString *) getWXAppInstallUrl;
/*! @brief 获取当前微信SDK的版本号 */
+(NSString *) getApiVersion;
/*! @brief 打开微信*/
+(BOOL) openWXApp;
+(BOOL) sendReq:(BaseReq*)req;
+(BOOL) sendResp:(BaseResp*)resp;
        WXApiObject.h文件内容主要是app跟微信通信时,请求、回应时的信息对象。       
// WXApiObject.h 文件对象
BaseReq	               该类为微信终端SDK所有请求类的基类
BaseResp	       该类为微信终端SDK所有响应类的基类
GetMessageFromWXReq	微信终端向第三方程序请求提供内容请求类型。
GetMessageFromWXResp	微信终端向第三方程序请求提供内容,第三方程序向微信终端返回处理结果类型。
LaunchFromWXReq	        微信终端打开第三方程序请求类型
SendMessageToWXReq	第三方程序发送消息至微信终端程序的接口
SendMessageToWXResp	第三方程序发送SendMessageToWXReq至微信,微信处理完成后返回的处理结果类型。
ShowMessageFromWXReq	微信通知第三方程序,要求第三方程序显示的消息结构体。
ShowMessageFromWXResp	微信通知第三方程序,要求第三方程序显示或处理某些消息,第三方程序处理完后向微信终端发送的处理结果。
WXApi	                微信Api接口函数类
<WXApiDelegate>	接收并处理来自微信终端程序的事件消息
WXAppExtendObject	多媒体消息中包含的App扩展数据对象
WXEmoticonObject	多媒体消息中包含的表情数据对象
WXFileObject	多媒体消息中包含的文件数据对象
WXImageObject	多媒体消息中包含的图片数据对象
WXMediaMessage	多媒体消息结构体
WXMusicObject	多媒体消息中包含的音乐数据对象
WXVideoObject	多媒体消息中包含的视频数据对象
WXWebpageObject	多媒体消息中包含的网页数据对象

        具体参考网址:微信开放平台中的分享收藏功能,ios开发手册

     使用过程

       准备过程:

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值