Тональный анализатор api не может быть подключен

Я пытался подключиться к Tone Analyzer через его API. Я создал учетные данные на Bluemix следующим образом:

ta_url = "https://gateway.watsonplatform.net/tone-analyzer-experimental/api/v2/profile"
username =  "xxxxxxxxxxxxxxxxxxxxxxxxx"
password = "yyyyyyyyyy"

Я могу подключиться к Personality Insight с помощью того же метода (учетные данные создаются отдельно).

Ваша помощь будет оценена по достоинству!

С наилучшими пожеланиями, Кен

1 ответ

Tone Analyzer и Personality Insights - это две разные услуги.
Глядя на URL, который вы пытаетесь использовать:

https://gateway.watsonplatform.net/tone-analyzer-experimental/api/v2/profile

Я предполагаю, что вы пытаетесь использовать /tone вызов, который анализирует "тон" фрагмента текста.

Правильный URL должен быть:

https://gateway.watsonplatform.net/tone-analyzer-beta/api/v3/tone

Пример запроса Curl

curl -X POST \
 -u USERNAME:PASSWORD \
 -H "Content-Type: application/json" \
 -d 'This is an important email. You should be working on X and have it ready by Friday' \
 "https://gateway.watsonplatform.net/tone-analyzer-experimental/api/v3/tone?version=2016-02-11"

Убедитесь, что вы замените USERNAME а также PASSWORD с вашими служебными полномочиями.


См. Документацию Tone Analyzer, чтобы узнать больше об услуге.
См. API Explorer, чтобы узнать больше об API.

Обновление: Tone Analyzer теперь бета-версия; URL были исправлены.

Другие вопросы по тегам