第三方应用

第三方应用 #


  • 数字商学院平台为企业提供对接企业微信生态的服务能力,为企业基于企业微信的管理体系下进行企业培训赋能。企业可在企业微信中自建应用,实现企业学员可通过应用授权登录企业学习平台,同时也可直接使用企业微信扫一扫、消息通知等服务能。

企微 #


网页授权登陆 #

  • (1) 在企业微信管理后台创建应用,登录企业微信管理后台,登录网址:https://work.weixin.qq.com/

    e6f.png

    (2) 选择“应用管理”,创建企业自建应用:

    39d.png

    b42.png

    (3) 创建完成后,可查看获取该应用的agentID和Secret:

    5a0.png

    2d0.png

    (4) 获取企业微信的企业ID,点击进入企业微信管理后台,在“我的企业” — “企业信息”下查看“企业ID”(需要有管理员权限)。复制该企业ID,将其填写到数字商学院后台【企业ID】处,如图;

    dfb.png

    (5) 进入数字商学院管理后台,在“我的企业”>“第三方应用”页面,选择“企微网页授权登录”,配置上对应第三方平台的企业ID、Secret,如图:

    c14.png

    (6) 信息配置保存完成后,将数字商学院平台自动生成该企业企微网页授权登录的登录URL地址和授权回调域名。将其复制后,配置到企业微信管理后台的企业内部应用中;

    60b.png

    (7) 点击进入企业微信管理后台,在“我的企业” — “应用管理”页面,选择需配置的“自建应用”,点击进入该应用的详情:

    aff.png

    (8) 点击设置“应用主页”,将数字平台返回的「登录URL地址」配置到该字段;

    7fa.png

    (9) 点击设置“网页授权及JS-SDK”,将数字平台返回的「授权回调于域名」配置到该字段;

    62a.png

    2f7.png

    (10) 设置完成并启用后,该应用将会出现在钉钉的工作台上,企业内部的用户可查看使用该应用。

    注意:第三方平台授权的用户手机号必须与数字平台成员的手机号一致,否则将无法正常授权登录。


钉钉 #


内嵌登录 #

  • (1) 在钉钉管理后台创建应用,登录钉钉管理后台,登录网址:https://www.dingtalk.com/

    097.png

    (2) 选择钉钉管理后台-工作台,在自建应用中创建企业自建应用;

    4fd.png

    (3) 选择“应用开发”,选择“企业内部开发”:

    42d.png

    选择“钉钉应用”,点击“创建应用”:

    e0c.png

    填写创建企业内部应用的信息:

    f17.png

    (4) 应用创建完成后,可以查看该应用的AppKey和AppSecret,可前往数字商学院管理后台,进行第三方应用的信息配置;

    b5f.png

    (5) 进入数字商学院管理后台,在“我的企业”>“第三方应用”页面,选择“钉钉内嵌登录”,配置上对应第三方平台AppID、Secret,如图:

    3fa.png

    (6) 信息配置保存完成后,将数字商学院平台自动生成该企业钉钉内嵌登录的登录URL地址和授权回调域名。将其复制后,配置到钉钉管理后台的企业内部应用中;

    f3c.png

    (7) 前往“钉钉管理后台”>“工作台”,在自建应用中选择需要配置的应用,点击“设置”;

    31b.png

    (8) 将数字平台生成的登录URL地址和授权回调域名,配置到对应的字段:

    在“基础信息”>“开发管理”模块,点击“修改”:

    f18.png

    将平台生成的「登录URL地址」配置到“应用首页地址”字段:

    d42.png

    在“应用功能”>“登录与分享”模块,将平台生成的「授权回调域名」配置到“回调域名”字段:

    379.png

    (9) 在“基础信息”>“权限管理”模块,配置需开通以下权限:

    ①获取凭证:调用OpenApp专有API时需要具备的权限(open_app_api_base)

    4c0.png

    ②通讯录管理:企业员工手机号信息(fieldMobile)

    b5f(1).png

    ③通讯录管理:成员信息读权限(qyapi_get_member)

    dbd.png

    (10) 完成所有信息配置后,可前往“部署与发布”>“版本管理与发布”,进行应用的“确认发布”操作:

    a61.png

    (11) 发布后,该应用将会出现在钉钉的工作台上,企业内部的用户可查看使用该应用。

    注意:第三方平台授权的用户手机号必须与数字平台成员的手机号一致,否则将无法正常授权登录。


扫码登陆 #

  • (1) 在钉钉管理后台创建应用,登录钉钉管理后台,登录网址:https://www.dingtalk.com/

    097.png

    (2) 选择钉钉管理后台-工作台,在自建应用中创建企业自建应用;

    4fd.png

    (3) 选择“应用开发”,选择“企业内部开发”:

    42d.png

    选择“钉钉应用”,点击“创建应用”:

    e0c.png

    填写创建企业内部应用的信息:

    f17.png

    (4) 应用创建完成后,可以查看该应用的AppKey和AppSecret,可前往数字商学院管理后台,进行第三方应用的信息配置;

    b5f.png

    (5) 进入数字商学院管理后台,在“我的企业”>“第三方应用”页面,选择“钉钉扫码登录”,配置上对应第三方平台AppID、Secret,如图:

    3fa.png

    (6) 信息配置保存完成后,将数字商学院平台自动生成该企业钉钉扫码登录的登录URL地址和授权回调域名。将其复制后,配置到钉钉管理后台的企业内部应用中;

    61e682267a931_61e682267a928.png

    (7) 前往“钉钉管理后台”>“工作台”,在自建应用中选择需要配置的应用,点击“设置”;

    31b.png

    (8) 将数字平台生成的登录URL地址和授权回调域名,配置到对应的字段:

    在“基础信息”>“开发管理”模块,点击“修改”:

    f18.png

    将平台生成的「登录URL地址」配置到“应用首页地址”字段:

    d42.png

    在“应用功能”>“登录与分享”模块,将平台生成的「授权回调域名」配置到“回调域名”字段:

    379.png

    (9) 在“基础信息”>“权限管理”模块,配置需开通以下权限:

    ①获取凭证:调用OpenApp专有API时需要具备的权限(open_app_api_base)

    4c0.png

    ②个人权限:个人手机号信息(Contact.User.mobile)

    61e683a4cc46e_61e683a4cc467.png

    ③个人权限:通讯录个人信息读权限(Contact.User.Read)

    61e683c2211b8_61e683c2211b0.png

    (10) 完成所有信息配置后,可前往“部署与发布”>“版本管理与发布”,进行应用的“确认发布”操作:

    a61.png

    (11) 设置完成后,企业可根据需求场景,将数字平台生成“登录URL地址”配置到对应的平台网页中,企业成员通过钉钉扫码授权登录。

    注意:第三方平台授权的用户手机号必须与数字平台成员的手机号一致,否则将无法正常授权登录。