分享到 :

Android应用常见问题-update

1.客户端获取的openid是正确的,再通过客户端把openid传给我们的服务器,我们服务器怎么验证这是正确的openid?
  可以拿到token和openid传到自己服务器,然后在服务侧调用下面接口验证openid的正确性。
https://graph.qq.com/oauth2.0/me?access_token=YOUR_ACCESS_TOKEN
2.您好,在管理中心上传过图标,但显示的还是旧图标,怎么办?
     
  1. 确定用户应用代码中的appid是否配置正确(   2.   3. 是根据appid来拉取后台的图标数据的);
  2. 检查CDN服务器图标是否正确(应用状态必须是使用中,为提交审核的应用图标缓存是分批逐步同步的外网环境中的);
  3. 确定用户本地QQ缓存是否清理(QQ客户端会存储图标缓存,并不是实时拉取,更换手机设备或清除QQ缓存测试一下);
3.客户端获取的openid是正确的,再通过客户端把openid传给我们的服务器,我们服务器怎么验证这是正确的openid?
  可以token和openid去调用接口拉取用户资料, 看能不能正常拉到用户资料。
4.我的在调试的时候QQ登录不能用了提示110406?
  使用的QQ未添加到应用调试者。
5.通过腾讯sdk怎么判断手机是否安装了QQ呢?我现在需要判断手机是否安装了QQ,如果没安装就不让分享。
  没有专门的函数可以判断是否安装了QQ,可以使用包名进行判断。
6.用QQ互联分享到QQ空间,分享的图片link是固定地址的,后来图片更换了一个,但是现在分享出去在QQ空间还显示老图?
分享出去后图片地址会被替换掉,技术上,只能换url了,或者加个后缀,终端就匹配不到,会下载新的。开发商已修改URL。
7.你们qq分享在消息框下面显示的应用名字,是怎么来的?
  这个名称是开发商自己配置的(app_name),从2.9.5版本以后应用名字开始根据appid从后台拉取。
8.移动APP获取token,openid接入服务端问题?
把获取到的token, openid打包上传到服务器, 移动端去拉取资料自己给自己上传,然后用这个网页来验证正确性 https://graph.qq.com/oauth2.0/me?accesstoken=YOURACCESS_TOKEN 移动端拿到token和openid,用户在服务端去用token获取openid。然后比较openid就行。

返回顶部