唤起手Q小程序(3.3.7)(QQ 8.1.8)
该能力允许第三方直接唤起手Q打开小程序。
注意事项
- 1. 传的小程序appid会和应用的appid的绑定关系进行校验,如果未绑定不允许唤起。
- 2. 第三方APP的plist文件中的LSApplicationQueriesSchemes字段中需要添加,mqqopensdklaunchminiapp,否则无法正常唤起手Q。
示例代码
QQApiLaunchMiniProgramObject* launchMiniApp = [QQApiLaunchMiniProgramObject new]; launchMiniApp.miniAppID = self.binding_miniAppId; launchMiniApp.miniPath = self.binding_miniPath; launchMiniApp.miniprogramType = [self.binding_miniType integerValue]; SendMessageToQQReq *req = [SendMessageToQQReq reqWithContent:launchMiniApp]; QQApiSendResultCode ret = [QQApiInterface sendReq:req]; [QQApiShareEntry handleSendResult:ret];//其中这段代码为qq demo中封装的代码,如果不需要,可以删除,需要的自行复制 |
回调说明
采用通用回调格式"ret=xxx&error_des=xxx",ret为错误码,error_des为错误描述。