若是没有安装微博客户端,则使用网页登陆授权,进行分享。使用网页登陆后就出现{"error":"userinfo error","pos":"5"} 这个错误信息
在进行新浪微博分享的时候,最早在新浪微博开放中平台创建应用后,当是手机上没有安装新浪微博客户端时,进行分享时,如果没有添加测试账号的前提下在网页模式下分享内容到微博。就会出现这样的错误。
若是应用过审了,则任意微博账号都可以无阻的进行分享,但处于开发阶段,这个过审就是不可及的,所以就是添加测试账号。
添加测试账号方式:
在微博官方平台我的应用->应用右边:应用详情->左边:应用信息->高级信息->最下边:测试用户
1,登陆新浪微博客户端,输入账号,密码。登录成功后点击页面右下角的“更多”。
2,然后在出现的页面中点击“账号管理”。
3,然后点击“添加账号”。
4,输入新浪微博的账号,密码。然后点击“登陆”。
5,登陆成功后即可显示在账号管理里面,选中需要打开的账号,即可快速登陆切换到需要登陆打开的新浪微博账号页面。
应该是你的client_ID和client_SERCRET配置错了吧,再次确认一下,注意空格什么的。如果还是不行的话,在微博开放平台中的我的应用的栏的网站信息->测试信息中添加测试账号试试。欢迎分享,转载请注明来源:内存溢出
评论列表(0条)