身份认证
更新时间:2022-11-03 09:13
EffiLink 主要采用两种身份认证方案:
API密钥认证
您在向 API 端点(EndPoint)发送请求时,通过在 API 请求中携带的 api-key(在 HTTP Header 中)来验证身份
您可以从 EffiLink 帐户中获取 API 密钥,默认每个团队可以保留三组 API 密钥。
如需更多帮助,请在此处查阅 API 密钥获取指南。
OAuth 2 认证
如果您希望将 EffiLink 的功能集成到您的企业级应用中,请优先使用 OAuth 2 认证。
EffiLink API 服务器能够提供一个Token作为您访问特定功能的身份验证证明,Token允许定义有效期(例如2小时),会被存储在 EffiLink 的Token服务器,Token服务器提供权限并授权第三方应用访问。
提示
在开始使用 OAuth 2 设置身份验证之前,您需要了解何时无需使用 OAuth 2,而应该使用 API 密钥。
简而言之:如果您编写的代码将应用程序数据与EffiLink帐户数据紧密耦合,请使用 API 密钥。如果您需要访问其他人的EffiLink帐户数据,则应该使用 OAuth 2。