FLBOOK作品如何添加到钉钉后台?
https://open.dingtalk.com/document/org/microapplication-creation-and-release-process 钉钉官方网页开发文档参考教程,开发人员必读。
如果只是想从钉钉里跳转书刊作品链接,不想使用鉴权,快捷应用链接框里,重点:添加的应用首页地址时:只需填写的是自己作品链接地址,或书架地址就可以了
应用首页URL,在移动端工作台点击应用图标,就会触发跳转到自己作品链接。无需配置鉴权。
-------------------------------------------------------------------------------------------------------------------------------------
一、以下为钉钉的访问权限鉴权配置方法暂已废弃(直接忽略)
FLBOOK可使用钉钉鉴权功能,通过配置钉钉,可以实现自己企业成员可访问、仅企业内某部门可访问、仅企业内指定成员可以访问,这样可以完全保密你的作品不会被外部人员看到。
1.进入钉钉开发平台:登录:https://open-dev.dingtalk.com/
2.点击顶部导航->应用开发->选择 -企业内部开发;
3.点击右上角->创建应用;选择H5微应用
4.上传应用logo(下方logo可以选一个):
5.填写应用名称和应用描述,开发方式选择企业自主开发,然后点击“确定创建”:
6.记录钉钉的 企业Corpld ,应用的AgentId、AppKey、AppSecret,等下要用:
***以上1-6步骤只是为了获取 ”企业钉钉Corpld ,应用的AgentId、(client原IDAppKey)、clientseceret原AppSecret,” 4个必备信息
--------------------------------------------------------------------------------------------------------------------------------------
7.接着讲重点 :自己开发后台找 开发管理 按钮,点击右上角修改: 可能你的后台是新版的,和下图界面不一样,但是还是找开发管理按钮,
8.重点开发模式选择:快捷链接,应用首页地址:https://flbook.com.cn,点击保存。
9.接下来设置访问权限 :点击左侧栏->权限管理,搜索”读权限“,点击”通讯录“:
需开通:通讯录部门信息读权限、成员信息读权限、通讯录部门成员读权限,仅用于可见范围判断,未开启则无法使用”可见范围“功能。
10.点击左侧栏->版本管理与发布,点击确认发布(发布后可以添加更多的人和部门):
11.,可以设置应用图标的可见范围:点击“部分员工”
12.选择允许阅读的部门或成员后,点击确定按钮:
13.点击“保存修改”,应用图标的可见范围设置就会生效:
14.此时,钉钉开发平台的应用配置已完成!
二、FLBOOK作品编辑全局设置中配置钉钉:
1.打开FLBOK作品编辑器里的需要钉钉鉴权的作品,进入界面;
2.点击右侧栏全局设置->作品设置->权限设置->钉钉鉴权,开启“仅钉钉打开”:
3.填写对应的配置信息后,点击“保存配置”:
4.创建后,会看到配置列表,开启刚刚创建的配置,开启范围可见:
5.此时,FLBOOK内钉钉配置已生效,现在可以查看钉钉扫码作品测试鉴权访问的效果了!
三、注意事项:
1.必须创建企业内部开发下的“H5微应用”;
2.必须在应用的开发管理下,填写应用首页地址;
3.必须在应用的权限管理下,添加“通讯录部门信息读权限、成员信息读权限、通讯录部门成员读权限”;
4.必须填写企业CorpId;
5.必须填写应用的AgentId;
6.必须填写应用的AppKey;
7.必须填写应用的AppSecret;
8.创建配置后,必须启用配置才生效;
9.启用配置后,必须启用“范围可见”,范围限制才生效;
10.钉钉管理员账号不受任何限制,可以查看任何可见范围下的链接。
疑难杂症问答(注释)
1、为什么放入的钉钉里的书刊地址跳转不了?检查下钉钉后台应用首页地址?
解答:改下作品地址域名前缀换成主域名地址再试.
比如自己链接前缀https://flbook.mwkj.net /c/25sBNNLf2e 改成 https://flbook.com.cn/c/25sBNNLf2e 再试。
2、为什设置了企业钉钉鉴权访问,为什么PC版的钉钉无法查看?必须手机版钉钉内才能使用鉴权访问。
解答:电脑版钉钉是直接跳出钉钉外打开的,跳出后肯定识别不到了。
3、为什么鉴权还需要通讯录部门信息的读权限、成员信息读权限、通讯录部门成员读权限?开通会不会有什么风险?你们会不会抓取我们公司的客户数据?
解答:获取通讯录权限,是为了使用范围可见功能,需要通过当前用户的ID信息与部门内成员ID列表进行比对,方可判断当前用户是否是指定部门的成员,需要这三个接口权限仅用于比对ID,平台不会抓取和保存贵公司的部门和成员信息,若不放心,可以不开通该权限,不使用范围可见功能。