对讲集成auth python

Posted

技术标签:

【中文标题】对讲集成auth python【英文标题】:Intercom integration auth python 【发布时间】:2017-11-24 09:16:47 【问题描述】:

我无法授权使用 get 请求从对讲机访问用户。这就是我所做的:

import requests
headers = 
    'Authorization': 'Bearer my accsess token',
    'Accept': 'application/json',
    'Content-Type': 'application/json',

res = requests.get("https://api.intercom.io/users",headers=headers)

我得到的错误:

"code":"token_unauthorized","message":"未授权访问 资源”

请告诉我我做错了什么。 提前致谢。

【问题讨论】:

【参考方案1】:

我遇到了这个问题,这是由于我的 'https://app.intercom.io/oauth' URL 的拼写错误。这很难调试,因为重定向 URL 是在您申请代码时在较早的命令中输入的,以获取不记名令牌。就我而言,由于我在申请 OAuth 时有一个默认重定向 URL,因此我只是将重定向 URL 从我的呼叫中删除到“https://app.intercom.io/oauth”。

【讨论】:

【参考方案2】:

Micheál 来自 Intercom 的支持团队 ?

Intercom REST API 的访问令牌具有范围的概念,即权限级别。某些操作需要具有提升范围的令牌。列出所有用户就是这样一种操作。

您可以在此处阅读有关访问令牌的更多信息,包括如何申请提升的范围:https://developers.intercom.com/docs/personal-access-tokens

如果您仍有问题,请发送邮件至 team@intercom.io,我们可以进一步调查 ? 

【讨论】:

我有访问令牌,它拥有对所有数据的完全权限并且工作正常。但是,自 6 月 13 日起,我在发出 API 请求时收到“令牌未授权错误”。我尝试删除并创建一个新应用程序,重新生成没有帮助的令牌。您能否就此提供更多信息,为什么会发生这种情况?

以上是关于对讲集成auth python的主要内容,如果未能解决你的问题,请参考以下文章

2.1 双工对讲机

GB28181语音对讲

对讲更新方法不模拟页面刷新

不要在加载时打开对讲信使

我们如何从 API 中检索对讲信使用户/联系人?

Qt编写项目作品大全(自定义控件+输入法+大屏电子看板+视频监控+楼宇对讲+气体安全等)