2

我想使用 IBM Watson Discovery Services,但尝试使用时收到错误消息。错误信息是:WatsonException: Unauthorized: Access is denied due to invalid credentials

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))
4

1 回答 1

2

从您的用户名和密码中删除{和。}

现在应该是

discovery = DiscoveryV1(  
    username="aaaaabbbbbb",  
    password="bbbbbaaaaa",  
    version="2017-09-01"
)  
于 2017-09-14T20:16:22.080 回答