首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >使用概念-洞察公共语料库权限

使用概念-洞察公共语料库权限
EN

Stack Overflow用户
提问于 2016-06-05 19:02:33
回答 1查看 18关注 0票数 0

我创建了一个名为的测试公共语料库/WOZIMA,除非我使用创建它时使用的凭据,否则我无法从它获取任何JSON。当我创建一个新服务并使用这些凭据时,它不会返回任何内容。我认为这是语料库上的权限问题,所以我现在尝试使用CURL命令更新权限

代码语言:javascript
复制
curl -u user:pass -X POST -d '{"access":"private","users":[{"permission":"ReadWriteAdmin","account_id":"nessroingrec6"},], "public_fields":["last_modified","parts","user_fields"]}' "https://gateway.watsonplatform.net/concept-insights/api/v2/corpora/nessroingrec6/WOZIAMA" -o permissionChange.txt

不幸的是,我遇到了一个错误:

{“错误”:“无效语料库格式”,"url":"/api/v2/corpora/nessroingrec6/WOZIAMA"}

如何更新语料库的权限,以便公众可以查看它?

EN

回答 1

Stack Overflow用户

发布于 2016-06-06 05:43:39

我的卷发命令不正确。正确的命令是:

代码语言:javascript
复制
curl -i -u user:pass -X POST -d '{"access":"public","users":[ {"permission":"ReadWriteAdmin","account_id":"nessroingrec6"},{"permission":"ReadWrite","account_id":"public"}], "public_fields":["last_modified","parts","user_fields"]}' "https://gateway.watsonplatform.net/concept-insights/api/v2/corpora/nessroingrec6/WOZIAMA" -o permissionChange.txt'

我需要创建第一个"access“公共,并为"account_id":"public”添加一个节。

这改变了该语料库的公共权限,即使我最初使用下面的javascript将其设置为public:

代码语言:javascript
复制
conceptInsights.corpora.createCorpus({user: user,corpus: corpusName,access: 'public'}, function(err) {       if (err)
    return console.log('Error creating the corpus:', err);loadCorpus();});

我应该在这里设置一些其他的权限,只是我没有这么做。

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

https://stackoverflow.com/questions/37645674

复制
相关文章

相似问题

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