使用启用了2因素身份验证的API
如果代理或管理员在其用户配置文件中启用了2因素身份验证,则他们将不再能够仅使用用户名和密码验证API请求。替代方案包括使用API令牌或实现OAuth授权流。
使用API令牌
如果代理或管理员启用了2因素身份验证,他们可以使用API令牌与他们的用户名,而不是密码,格式如下:
{email_address} /令牌:{api_token}
例子:
旋度https://例子。亚博。com/api/v2/用户。json
-u(电子邮件保护)。com/令牌:6wiIBWbGkBMo1mRDMuVwsNkeUj95PIz2akv
方法获取API令牌管理中心接口应用程序和集成>api>亚博Zendesk API。
在以下情况下使用API令牌:
- 中的所有curl示例API文档。参见上面的例子
- 依赖用户名和密码进行API请求的任何内部脚本
实现OAuth授权流
另一种选择是实现OAuth授权流。请在以下情况下使用OAuth:
- 内部开发的应用程序需要对每个用户进行身份验证
- 第三方应用开发者开发的应用
请参阅以下OAuth资源:亚博电脑端