方法一:通过 QQ 推广功能,不用接入 SDK 发起临时会话。需要用户安装 QQ 且打开的 QQ 必须开启推广功能。开启 QQ 推广功能
if([[UIApplicationsharedApplication] canOpenURL:[NSURLURLWithString:@"mqq://"]]) {
//用来接收临时消息的客服QQ号码(注意此QQ号需开通QQ推广功能,否则陌生人向他发送消息会失败)
NSString *QQ = @"395704322";//调用QQ客户端,发起QQ临时会话
NSString *url = [NSStringstringWithFormat:@"mqq://im/chat?chat_type=wpa&uin=%@&version=1&src_type=web",QQ];
[[UIApplicationsharedApplication] openURL:[NSURLURLWithString:url]];
}
方法二:接入 SDK 通过 API 发起临时会话
同样需要对方开通 QQ 在线咨询,如果有分享功能已经接入sdk,可以直接使用。
NSString *QQ<