Почему я не могу получить идентификатор сеанса Watson-assistant v2 API с помощью curl? - PullRequest
1 голос
/ 02 июля 2019

Я пытаюсь получить идентификатор сеанса из Watson-Assistant API v2, используя функцию cURL в FileMaker 17, но произошла ошибка 500.в API docs (v2) они сказали, что ошибка диапазона 5xx - это внутренняя системная ошибка, которая не может быть устранена пользователем, но я не уверен, что я только что допустил ошибку cURL, или это действительно системная проблема.Потому что у меня нет опыта использования cURL.

Моя среда ниже.

Регион: Токио

План обслуживания: Стандартный

Умение: назначен помощнику.

Предварительный просмотр Ссылка помощника: работает.

Я уже пробовал команду cURL ниже в FileMaker, используя шаг сценария "Вставить из URL".(У filemaker есть специальный метод описания для использования cURL, поэтому мы должны использовать escape при помощи обратной косой черты в команде.)

" -u \"apikey:{api key}\"" & 
" -X POST"

Целевой URL-адрес ...

"https://gateway-tok.watsonplatform.net/assistant/api/v2/assistants/{my assistant id}/sessions?version=2019-02-28"

Я хочу получитьрезультат json, как показано ниже.

{
  "session_id": "a generated session id "
}

, но фактический результат ниже.

{
    "code" : 500,
    "error" : "Error occurred while creating session"
}

Я японец, который не может писать по-английски грамматически правильно.Пожалуйста, прости меня, если ты не понимаешь мое объяснение хорошо.Спасибо.

...