分享到 :

TencentApiInterface

// 发送答复返回腾讯业务
+ (TencentApiRetCode)sendRespMessageToTencentApp:(TencentApiResp *)resp;
  • 参数含义
参数含义
resp答复内容
返回值处理结果的返回码

其中,返回码的类型为TencentApiRetCode枚举类型,其枚举值含义如下:

TecnentPlatformType含义
kTencentApiSuccess成功
kTencentApiPlatformUninstall平台未安装
kTencentApiPlatformNotSupport平台不支持
kTencentApiParamsError平台错误
kTencentApiFail失败
  • 相关接口
// 是否可以处理拉起协议,可以返回YES,否则返回NO
+ (BOOL)canOpenURL:(NSURL *)url delegate:(id<TencentApiInterfaceDelegate>)delegate;


// 处理应用拉起协议,处理成功返回YES,否则返回NO
+ (BOOL)handleOpenURL:(NSURL *)url delegate:(id<TencentApiInterfaceDelegate>)delegate;


// 用户设备是否安装腾讯APP,安装返回YES,否则返回NO
+ (BOOL)isTencentAppInstall:(TecnentPlatformType)platform;


// 用户设备是否支持调用SDK,支持返回YES,否则返回NO
+ (BOOL)isTencentAppSupportTencentApi:(TecnentPlatformType)platform;
  • 参数含义
参数含义
url待处理的URL
delegate处理回调的代理
platform指定的腾讯业务

其中,platform为TecnentPlatformType枚举类型,其枚举值含义如下:

TecnentPlatformType含义
kIphoneQQ手机QQ
kIphoneQZONE手机QZone
kThirdApp第三方app
返回顶部