用 curl 调用 Watson API

根据服务的不同,你需要使用带有 usernamepassword 的基本身份验证,或者在每个请求中将 apikey 作为参数传递。

某些服务还支持令牌身份验证

使用音调分析器获取:

curl -X GET \
-u "username":"password" \
-d "version=2016-05-19" \
-d "text=Hey! Welcome to Watson Tone Analyzer!" \
"https://gateway.watsonplatform.net/tone-analyzer/api/v3/tone

使用 AlchemyLanguage 进行 POST:

curl -X POST \
-d "apikey=YOUR_API_KEY" \
-d "url=www.ibm.com" \
"https://gateway-a.watsonplatform.net/calls/url/URLGetRankedKeywords"