Watson Discovery“由于凭据无效导致访问被拒绝” - Python
问题描述:
我想使用IBM Watson Discovery Services,但尝试时收到错误消息。 的错误信息是:WatsonException: Unauthorized: Access is denied due to invalid credentials
Watson Discovery“由于凭据无效导致访问被拒绝” - Python
import sys
import os
import json
from watson_developer_cloud import DiscoveryV1
discovery = DiscoveryV1(
username="{bbbaaaaa}",
password="{aaaaaabbbb}",
version="2017-09-01"
)
qopts = {'query': 'enriched_text.entities.text:IBM'}
my_query = discovery.query('system', 'news', qopts)
print(json.dumps(my_query, indent=2))
答
取出{
和}
从您的用户名和密码。
现在应该
discovery = DiscoveryV1(
username="aaaaabbbbbb",
password="bbbbbaaaaa",
version="2017-09-01"
)
+0
正确的先生..简单的解决方案,但我找到了2天的答案 –
+0
它的工作?如果是这样,请按回答标记为正确。 – James
仅供参考,如果这些都是实际发现凭证,我强烈建议删除或更改它们。 – tmarkiewicz