SDK接入使用说明文档
为帮助使用QQ互联 SDK的开发运营者(以下简称“您”)在符合个人信息保护相关法律法规、政策及标准的规定下合规接入、使用第三方SDK,QQ互联(以下简称"我们")特制定《QQ互联 SDK接入使用说明文档》(以下简称“文档”),便于您使用QQ互联 SDK过程中符合相应的合规要求。请您在接入、使用QQ互联 SDK前,充分阅读和了解本文档内容。
一、 SDK更新说明
我们高度重视SDK的功能优化、个人信息安全和保护,将适时升级迭代SDK版本以提升产品的安全性和稳定性,确保符合相关法律法规及、监管及标准的最新合规要求。强烈建议您升级使用最新版本SDK,以便保障您正常使用SDK最新功能、避免因您更新不及时产生的不利影响(例如APP被通报或下架等)。
SDK更新后,我们会及时通过官网公告通知或其他适当的方式提醒您更新的内容,以便您及时了解SDK最新版本信息。同时,您可以访问SDK最新版本下载链接。
二、 SDK接入说明
隐私政策
告知开发者《QQ互联SDK隐私保护声明》。
请开发者及终端用户认真阅读上述规则。如您是开发者,请您确认充分了解并同意本规则后再集成 SDK 产品,如果您不同意上述规则及按照本规则履行对应的用户个人信息保护义务,应立即停止接入及使用 SDK 产品。
为了保证QQ互联 SDK的正常使用,在初始化SDK之前需要设置用户同意授权隐私协议:
Android_SDK | 3.5.7版本新增接口提供用户设置是否已授权获取设备信息,在调用互联SDK相关功能接口之前,需要应用在确认用户已授权应用获取设备信息后,调用下面代码通知 SDK:Tencent.setIsPermissionGranted(true);如果未调用该接口或传参为false时,调用其它功能接口将直接返回失败。 3.5.9版本中可以调用Tencent.setisPermissionGranted(true, Build.Model)传入Build.Model |
iOS_SDK | 3.5.7版本更新后,在初始化SDK之前必须设置用户同意授权隐私协议,如果没有设置或者设置为NO(不同意)则无法使用SDK的接口,设置方式如下:[TencentOAuth setIsUserAgreedAuthorization:YES]; |
三、 SDK 接入流程
1. 下载官网 SDK,集成到项目中。
例如:创建一个工程,并把open-sdk.jar(压缩包中文件名为:open_sdk_xxxx_lite.jar)文件拷贝到libs(或lib)目录下。
2. 创建互联应用,获取appid、appkey。进行环境搭建。
Android_SDK:android环境搭建详情
iOS_SDK:iOS环境搭建详情
HarmonyOS_SDK:HarmonyOS环境搭建详情
3. 使用SDK接口功能说明。
Android_SDK:android接口功能列表
iOS_SDK:iOS接口功能列表
HarmonyOS_SDK:HarmonyOS接口功能列表