下载文档

QQ插件接入指引
更新时间:2016-04-14

 uexQQ插件是基于QQ互联API封装的AppCan平台的插件模块。开发者集成及使用此插件,需要到QQ互联开放平台为应用申请相应的AppID,并将AppID配置到应用中。插件使用需要自定义上传使用(安卓插件自定义配置,跳转 ),以下是具体步骤。

1. 登陆QQ互联,访问http://connect.qq.com/

1.1 登陆成功之后,点击管理中心,如下:平台默认包名

1.2 点击创建应用,如下:

1.3 填写具体的信息,

1.4 填写完成后点击创建应用,即可进入应用详情,


其中APPID即为所需项。

2. 打包集成QQ插件使用

温馨提示:以下步骤可忽略,最新安卓&iOS插件已经支持config.xml配置,公共插件可直接勾选使用
把申请的APPID在config.xml文件配置

  1. <config desc="uexQQ" type="KEY">
  2. <param name="$UEXQQ_APPID$" platform="Android" value="tencent+你的APPID"/>
  3. </config>

例如:tencent222222
2.1 下载对应的插件包,修改AndroidManifest.xml,把申请的APPID写入XML文件

  1. <activity
  2. android:name="com.tencent.tauth.AuthActivity"
  3. android:launchMode="singleTask"
  4. android:noHistory="true" >
  5. <intent-filter>
  6. <action android:name="android.intent.action.VIEW" />
  7. <category android:name="android.intent.category.DEFAULT" />
  8. <category android:name="android.intent.category.BROWSABLE" />
  9. <data android:scheme="tencent+你的APPID" />
  10. </intent-filter>
  11. </activity>
  12. 例如:tencent1142345645

2.2 压缩插件包,将此插件作为“自定义插件”添加到应用插件中,进行打包

3. 插件接口调用

该APPID在调用接口时需要传入。配置在插件包中的APPID和接口传入的APPID保持一致,才能保证QQ分享功能的正常,否则会导致分享返回到appcan应用时,出现页面卡死的情况。

4. 常见问题

4.1 在使用分享接口时,返回应用会出现页面卡死等问题

解决如下:
配置在插件包中的APPID和接口传入的APPID保持一致,才能保证QQ分享功能的正常,否则会导致分享返回到appcan应用时,出现页面卡死的情况。