首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >电路SDK -使用SDK发布带有附件的消息需要哪个范围?

电路SDK -使用SDK发布带有附件的消息需要哪个范围?
EN

Stack Overflow用户
提问于 2018-07-24 08:26:22
回答 1查看 49关注 0票数 0

似乎我只能在范围全部被分配的情况下才能发送消息。如果我仅将bot的权限限制为READ_CONVERSATIONS,则它在以下方面失败:

{"name":"app","hostname":"ldap-01-fth01ti-de","pid":1740,"level":50,"msg":"APP:{ Error:带有客户凭据的内部错误--授予身份验证\n代码:'SDK_ error ',\n消息:‘带有客户凭据的授权身份验证的内部错误’,N堆栈:' Error \n at Error(本机) \n at (/home/ldapuser/bin/node_modules/circuit-sdk/circuit.js:309:22)\n at /home/ldapuser/bin/node_modules/circuit-sdk/circuit.js:46269:32\n at process._tickCallback (node.js:438:9)‘},"time":"2018-07-24T08:14:27.930Z","v":0}

如果使用Grant类型CLIENT_CREDENTIALS,这些作用域应该用来限制机器人的功能吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-07-24 11:52:03

要发送消息,您需要范围"WRITE_CONVERSATIONS“或"ALL”。

对于隐式和授权代码授予类型,请求的作用域将在OAuth权限弹出窗口中显示给用户。

正确,对于授予客户端凭据的类型,这些作用域限制了bot功能。

每个都列出了允许API调用的作用域。参见addTextItem,它需要"WRITE_CONVERSATIONS“或"ALL”。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51493913

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档