首页 > 编程知识 正文

阿里宝贝复制到淘宝,阿里百川开放平台

时间:2023-05-06 20:39:49 阅读:252149 作者:3181

目标:获取用户对应淘宝的Access Token

大致流程参考:https://blog.csdn.net/wm5i5i/article/details/86691296

遇到的问题:

如果客户端直接使用WebView请求授权url得话,会需要先手动输入账号密码登陆,目标是唤起手淘认证后免登录。
解决方法:使用阿里百川请求淘宝登陆授权,授权成功后,使用阿里百川的 AlibcTrade.openByUrl 打开百川自带的WebView请求拼接授权url。 这个时候授权url打开的页面就是已登录不需要输入账号密码的了。AlibcTrade.openByUrl 如果webview传null,能成功唤起授权页面,但是授权总是不成功,困扰了我很久。
解决方法:传入自己初始化的webview,并且传入自己设置的webviewClient后,授权每次都能成功。具体原因待分析。
ps:某站友私信我说,只需要传入WebViewClient即可授权成功,WebView可以传null,都可以尝试下。(update-2020/5/9)

参考:
授权url拼接文档:https://open.taobao.com/doc.htm?docId=105590&docType=1
集成阿里百川文档:https://baichuan.taobao.com/docs/doc.htm?spm=a3c0d.7629140.0.0.1affbe48XmkbUb&treeId=129&articleId=118203&docType=1

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。