From 8822d61676c5b690c260cbaa0d76c393fdd04525 Mon Sep 17 00:00:00 2001
From: lpw <pengwei.li@gamehollywood.com>
Date: Tue, 02 Feb 2021 10:30:39 +0800
Subject: [PATCH] 2.2.0

---
 frameworks/TencentOpenAPI.framework/Headers/QQApiInterfaceObject.h |   15 +++++++++++++--
 1 files changed, 13 insertions(+), 2 deletions(-)

diff --git a/frameworks/TencentOpenAPI.framework/Headers/QQApiInterfaceObject.h b/frameworks/TencentOpenAPI.framework/Headers/QQApiInterfaceObject.h
index 3a73da4..61d6424 100644
--- a/frameworks/TencentOpenAPI.framework/Headers/QQApiInterfaceObject.h
+++ b/frameworks/TencentOpenAPI.framework/Headers/QQApiInterfaceObject.h
@@ -37,6 +37,7 @@
     EQQAPIQZONENOTSUPPORTIMAGE = 10001,  //qzone分享不支持image类型分享
     EQQAPIVERSIONNEEDUPDATE = 10002,  //当前QQ版本太低,需要更新至新版本才可以支持
     ETIMAPIVERSIONNEEDUPDATE = 10004,  //当前TIM版本太低,需要更新至新版本才可以支持
+    EAPPURLTYPESILLEGALITY = 20000,  //(>=3.3.8)第三方APP的info.plist中UrlTypes字段存在QQ的UrlScheme
 };
 
 #pragma mark - QQApiObject(分享对象类型)
@@ -44,7 +45,7 @@
 // QQApiObject control flags
 typedef NS_ENUM(NSUInteger,kQQAPICtrlFlag) {
     kQQAPICtrlFlagQZoneShareOnStart = 0x01,
-    kQQAPICtrlFlagQZoneShareForbid = 0x02,
+    kQQAPICtrlFlagQZoneShareForbid = 0x02, //屏蔽好友选择器上的空间入口
     kQQAPICtrlFlagQQShare = 0x04,
     kQQAPICtrlFlagQQShareFavorites = 0x08, //收藏
     kQQAPICtrlFlagQQShareDataline = 0x10,  //数据线
@@ -65,6 +66,9 @@
     MiniProgramType_Online=3,   // 正式版,默认
     MiniProgramType_Preview=4,  // 预览版
 };
+
+/// 打印回调的block
+typedef void(^QQApiLogBolock)(NSString *logStr);
 
 // QQApiObject
 /** \brief 所有在QQ及插件间发送的数据对象的根类。
@@ -106,9 +110,16 @@
 //唤起小程序 - QQ 8.1.8
 __attribute__((visibility("default"))) @interface QQApiLaunchMiniProgramObject : QQApiObject
 @property(nonatomic,retain) NSString* miniAppID; //必填,小程序的AppId(注:必须在QQ互联平台中,将该小程序与分享的App绑定)
-@property(nonatomic,retain) NSString* miniPath; //必填,小程序的展示路径
+@property(nonatomic,retain) NSString* miniPath; //小程序的展示路径,不填展示默认小程序首页
 @property(nonatomic,assign) MiniProgramType miniprogramType; //非必填,小程序的类型,默认正式版(3),可选测试版(1)、开发版(0)
 @end
+
+//小程序唤起第三方 - SDK 3.3.9
+__attribute__((visibility("default"))) @interface QQApiMiniProgramLaunchObject : QQApiObject
+@property(nonatomic,copy) NSString* appParameter; //小程序带来的数据,透传
++ (instancetype)newWithAppParameter:(NSString*)parameter;
+@end
+
 // QQApiResultObject
 /** \brief 用于请求回应的数据类型。
  <h3>可能错误码及描述如下:</h3>

--
Gitblit v1.8.0