Вызов функции IBM через HTTP - PullRequest
       31

Вызов функции IBM через HTTP

0 голосов
/ 21 декабря 2018

Я создал функцию в облаке IBM, которая отображает некоторые данные JSON при вызове.Я пытаюсь выяснить, как клиент может использовать эту информацию.Я не могу найти какую-либо информацию в сети.Я бы хотел получить доступ к функции через HTTP-запрос или, если это невозможно, сделать это через какой-нибудь скрипт на python.У кого-нибудь есть больше информации о том, как этого можно достичь?

1 Ответ

0 голосов
/ 22 декабря 2018

В зависимости от характера вашего действия / функции, существуют разные способы его вызова.В любом случае вы можете найти необходимую информацию об URL (и ключе API), щелкнув действие на панели действий и выбрав «конечные точки» оттуда.

Если вы создали «простое» действие (то есть тот, который принимает JSON и возвращает JSON), вам придется использовать ключ API, показанный на панели, упомянутой выше.Вы можете найти его и URL-адрес для использования в разделе «Rest API».Внизу этой страницы есть также полная команда curl, которую вы можете просто скопировать и вставить (и где вам нужно только вставить ключ API).

В случае, если вы создали веб-действие (см.здесь для подробностей: https://console.bluemix.net/docs/openwhisk/openwhisk_webactions.html#openwhisk_webactions), вы можете назвать его анонимно. URL-адрес для этого отличается от указанного выше - вы можете найти его в разделе «веб-действия» на вкладке «Конечные точки».

...