amourz
amourz
  • 发布:2017-06-13 18:08
  • 更新:2017-06-14 15:49
  • 阅读:3577

关于自己开发的app用钉钉author2登录的问题

分类:HTML5+

我的应用里,要用钉钉登录来获取到用户的钉钉昵称,dingId等信息,参考钉钉的技术文档:https://open-doc.dingtalk.com/docs/doc.htm?spm=a219a.7629140.0.0.N8McsC&treeId=168&articleId=104881&docType=1

我构造了如下的跳转地址:https://oapi.dingtalk.com/connect/oauth2/sns_authorize?appid=dingoa3ptyrf3ory9jfffe&response_type=code&scope=snsapi_login&state=STATE&redirect_uri=https://www.wondfun.com/api/timedriver/ddlogin.php
可以顺利获取到用户的钉钉昵称,dingId等信息,问题是,接下来,我如何把服务器php代码里的参数信息传递给本地的app,实现登录呢?

2017-06-13 18:08 负责人:无 分享
已邀请:
移动达人

移动达人

app接收到钉钉的信息后,回调吧。

  • amourz (作者)

    钉钉好像并没有对移动app提供免登接口,开发文档里提供了2种适合第三方应用的免登方式,一是我问题中所用的跳转法,参考文档:https://open-doc.dingtalk.com/docs/doc.htm?spm=a219a.7629140.0.0.7iwNk0&treeId=168&articleId=104881&docType=1。显而易见,这种方法适合web应用,本地应用是无法接收到回调信息的。第二种方法是应用内扫码登录,参见文档https://open-doc.dingtalk.com/docs/doc.htm?spm=a219a.7629140.0.0.Uzrh0U&treeId=168&articleId=104882&docType=1。这种方法倒是适合本地应用,但是,只能扫码登录,这也太不科学了吧,不知道钉钉是怎么想的。是想着让开发者把应用都尽量放在钉钉内开发使用吗?

    2017-06-14 08:59

amourz

amourz (作者)

自己用跳转解决了

该问题目前已经被锁定, 无法添加新回复