首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >circuit.logon方法上的电路SDK误差

circuit.logon方法上的电路SDK误差
EN

Stack Overflow用户
提问于 2019-10-08 08:13:48
回答 1查看 35关注 0票数 0

我正试着把我的电路机器人转移到生产上。我的应用程序上传到上。当我在沙箱上测试机器人时,效果很好。但是,如果我只更改配置(client_id、client_secred和域)并重新启动应用程序,那么它就落在了带有以下错误消息的方法circuit.logon上:

代码语言:javascript
复制
Error on ciruit.logon. The Application null  is not enabled for scope ::=[CALL_RECORDING]

如果我指定这样创建电路客户端的作用域:

代码语言:javascript
复制
scope: 'READ_USER_PROFILE'

或它更改为的任何其他范围:

代码语言:javascript
复制
Error on ciruit.logon. The Application null  is not enabled for scope ::=[READ_USER_PROFILE]

应用程序困扰着我。由于最后一部分的错误,我尝试了所有的作用域,但是它不能工作。是什么导致了这个错误?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-10-10 08:24:03

正如罗杰所说:

应该可以正常工作,特别是因为相同的代码可以在沙箱上工作。如果您没有在Circuit.Client构造函数中指定作用域,那么SDK将请求所有作用域。在这种情况下,应用程序应该在所有作用域注册。但是,如果您只是在READ_USER_PROFILE构造函数中请求Circuit.Client,那么应用程序在注册时至少需要设置这个范围。“应用程序null”不是问题。我唯一能想到的是,bot注册没有定义任何作用域。尝试更改bot的注册范围,如果再次保存

我把他的评论复制为“回答”,这样安德烈就有机会为他的请求选择一个“好答案”。

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

https://stackoverflow.com/questions/58282500

复制
相关文章

相似问题

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