开发者社区> 问答> 正文

手机从微应用点图标进入企业网站,如何获知用户的名字

网站后台如何获知 用户本人在企业通讯录中的姓名或ID?(根据机主名称,后台要反馈相应数据出来。)

展开
收起
有饭先生 2016-02-13 20:17:10 4687 0
2 条回答
写回答
取消 提交回答
  • Re手机从微应用点图标进入企业网站,如何获知用户的名字
    http://ddtalk.github.io/dingTalkDoc/?spm=a3140.7785475.0.0.wZVzrN#微应用后台管理员免登


    dd.device据我测试是手机钉钉安装时的随机码,主要是用来区分用户是否换了登陆用的手机或者重装了钉钉

    -------------------------

    Re手机从微应用点图标进入企业网站,如何获知用户的名字
    据我测试
    手机、PC免登用的是Corp_Secret,这个可以称之为前台免登
    后台管理用的是SSO_Secret

    前台和后台免登的接口url不一样,前台免登目前还不能脱离钉钉客户端使用,后台可以不在钉钉客户端里运行,但只能通过oa.dingtalk.com的微应用的“进入后台”功能跳转。

    所有的身份识别CODE都只能使用一次,用完作废。

    tower的应用是在客户端里获取了用户身份后生成COOKIE(SESSION)在弹出新页面里通过本地浏览器里进行业务,这么弄可能是因为钉钉桌面版微应用的浏览器默认宽度只用585px而且没有API可以将客户端最大化又怕影响操作体验而做的妥协。

    通常来讲由于钉钉客户端集成浏览器的默认宽度太小,且没有API可以调整这个宽度造成了桌面版的微应用只能做成这种轻应用。真要是满足企业需求的重型(extjs、easyui等页面结构比较复杂的)应用那点宽度真的是非常大的局限。

    我原来的应用直接搬到钉钉里之后在默认宽度下这个熊样


    桌面版拉长之后才能得到比较好的体验(width > 1300px)


    哎呀讲多了,这个应该单独发个贴的。。。

    -------------------------

    Re手机从微应用点图标进入企业网站,如何获知用户的名字
    http://ddtalk.github.io/dingTalkDoc/?spm=a3140.7785475.0.0.wZVzrN#主动调用的频率限制


    文档里都有啊,只不过感觉有些分散。access_token的前台和后台接口url和参数不一样,要区分开。
    2016-02-14 11:58:20
    赞同 展开评论 打赏
  • Re手机从微应用点图标进入企业网站,如何获知用户的名字
    dd.device  获取通用唯一识别码,这个识别码有什么用?能用它获取用户姓名和部门吗?

    -------------------------

    ReRe手机从微应用点图标进入企业网站,如何获知用户的名字
    引用第2楼浮云若海于2016-02-14 11:58发表的 Re手机从微应用点图标进入企业网站,如何获知用户的名字 :
    http://ddtalk.github.io/dingTalkDoc/?spm=a3140.7785475.0.0.wZVzrN#微应用后台管理员免登


    dd.device据我测试是手机钉钉安装时的随机码,主要是用来区分用户是否换了登陆用的手机或者重装了钉钉 [url=https://bbs.aliyun.com/job.php?action=topost&tid=272353&pid=759962][/url]


    谢答!

    后台管理员免登和手机客户端微应用的免登有什么区别?

    -------------------------

    ReRe手机从微应用点图标进入企业网站,如何获知用户的名字
    引用第4楼浮云若海于2016-02-14 13:38发表的 Re手机从微应用点图标进入企业网站,如何获知用户的名字 :
    据我测试
    手机、PC免登用的是Corp_Secret,这个可以称之为前台免登
    后台管理用的是SSO_Secret

    前台和后台免登的接口url不一样,前台免登目前还不能脱离钉钉客户端使用,后台可以不在钉钉客户端里运行,但只能通过oa.dingtalk.com的微应用的“进入后台”功能跳转。
    ....... [url=https://bbs.aliyun.com/job.php?action=topost&tid=272353&pid=759979][/url]

    讲的好深。目前我还听不懂。


    就我的需求而言,我搞的企业微应用(以下简称NB),本就不需要脱离钉钉客户端啊,我的微应用(NB)的本质是,一句话表达:公司的所有员工每天都要给自己参与的项目写工作日志。在手机客户端,点NB后进入首页,首页获取用户的姓名,从数据库读取该用户参与的项目列表,展现出来。


    那么问题来了,我的需求是前台免登能解决的吗?如果是,怎么搞到那个access_token?(我倒是能拿到code)
    [attachment=95201]







    -------------------------

    回 6楼浮云若海的帖子

    是啊,感觉文档写的不是一般的分散啊(其实就是乱),这些文档我都看了,没有条理性,也有一些错误没有改。

    我的问题是可能把前台和后台搞混了,我再试试。

    谢答,顺求qq号,
    2016-02-13 20:48:18
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
Tangram 立即下载
360手机卫士 插件化漫谈 立即下载
手机京东Crash自动分析处理系统 立即下载