之前没有发生的Skype Bot OAuth错误

时间:2017-11-20 19:59:30

标签: oauth botframework skype microsoft-skype-bot

我之前有一个Skype机器人能够使用API​​发布消息。

但是在17/17/17我开始在每次尝试时都收到此错误,因此,没有消息被发布。我没有改变任何事情。

requests.exceptions.HTTPError: 401 Client Error: The provided 'OAuth' ticket failed authentication. for url: https://apis.skype.com/v2/conversations/[conversation]/activities/

我使用的过程是获取一个访问令牌,其帖子为https://login.microsoftonline.com/common/oauth2/v2.0/token 然后使用该令牌将消息发布到https://apis.skype.com/v2/conversations/[conversation]/activities/

它可以使令牌正常,但是当调用消息帖时,它会引发上述异常。

1 个答案:

答案 0 :(得分:8)

我遇到了完全相同的问题,这对我有用:

我将所有发送消息端点保留为v2,BUT在令牌生成中POST有效负载我已更改'scope' -> 'https://api.botframework.com/.default'