我正在尝试从炼金术API中运行关键字提取,我不明白为什么我的API密钥无效。为了清楚起见,我读过这两个答案:
Where do I specify the AlchemyAPI key in Bluemix?
Where to get the Alchemyapi API key?
尽管我是通过Bluemix注册的,但我也尝试使用以下URL检查我的密钥是否有效:
http://access.alchemyapi.com/calls/info/GetAPIKeyInfo?apikey=my_api_key_here
没有什么。
最后,我已经等了10个多小时,等待密钥生效,但仍然没有任何结果。
如何获取有效的API密钥???
我用这两个回购协议测试了我的钥匙:
https://github.com/watson-developer-cloud/python-sdk
https://github.com/watson-developer-cloud/python-sdk/blob/master/examples/alchemy_language_v1.py
https://github.com/alchemyapi/alchemyapi_python
其他信息:
在Bluemix中查看服务凭据时,我得到以下信息:
{
"credentials": {
"url": "https://gateway-a.watsonplatform.net/calls",
"note": "It may take up to 5 minutes for this key to become active.",
"apikey": "**********"
}
}
我试图更改炼金术API的Python SDK中
BASE_URL
的ENDPOINT
,得到以下错误:主机名“gateway-a.watsonplatform.net”与“access.alchemyapi.com”、“www.access.alchemyapi.com”都不匹配
组合调用中的错误:网络错误
最佳答案
我觉得问题是服务器端的,现在已经解决了。它影响了很多用户,不仅仅是我。
关于python - IBM Bluemix Alchemy API key 无效,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/37645713/