钉钉中,哪些应用类型支持调用钉钉服务端API?需要申请哪些权限才能调用API?是否支持在API Explorer进行调试?
钉钉提供了多种不同规范的API,主要包含身份验证、通讯录管理、消息通知、智能办公四大类的服务端API接口。调用这些API之前,开发者需要先申请接口权限并获取API调用凭证。
在钉钉开放平台上,开发者可以使用API Explorer和SDK这两种工具来调用服务端API。API Explorer是一个可视化在线API调用工具,可以实时查看API请求和返回结果。此外,如果需要调试API,可以在API Explorer中进行。
值得注意的是,在使用这些API时,服务器出口IP也是需要输入的重要参数,这通常是开发者自己的公网出口IP。通过以上步骤,开发者就可以顺利地调用钉钉的服务端API了。
在钉钉中,要想调用服务端API,首先需要获取API调用凭证并申请接口权限。应用创建后,系统默认会添加身份验证和消息通知接口权限。除此之外,根据应用的需求,可能需要添加更多的接口权限。
获取到access_token后,便可以作为身份凭证,调用相关接口。值得一提的是,钉钉提供了不同规范的API,例如DingTalk OpenAPI,这是一种新一代的钉钉API,以资源为中心进行开放,使用起来更简单、安全、高效。
接口调用流程
https://open.dingtalk.com/document/orgapp/dingtalk-openapi-overview
企业内部应用请参考企业内部应用请参考开发流程。https://open.dingtalk.com/document/orgapp/overview-of-development-process?spm=ding_open_doc.document.0.0.225e7369DwdHWO
企业内部应用和第三方企业应用支持调用钉钉服务端API。在调用接口前,需要为应用添加对应的接口权限。具体权限申请方式和API Explorer调试链接可以参考文本材料中的表格。支持在API Explorer进行调试。——此回答整理自钉群:钉钉开发者社区(互助群)
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。