我在IBM云中创建了一个函数,该函数在调用时显示一些JSON数据。我试图弄清楚客户如何使用此信息。我在网上找不到任何信息。我希望通过HTTP请求访问该功能,或者如果无法通过某些python脚本进行访问。有谁知道如何实现此目标的更多信息?
答案 0 :(得分:1)
根据动作/功能的性质,有不同的调用方式。无论如何,您都可以通过单击操作面板中的操作,然后从此处选择“端点”来找到有关URL(和API密钥)的必需信息。
如果您创建了一个“普通”操作(即接受JSON并返回JSON的操作),则必须使用上述面板上显示的API密钥。您可以在“ Rest API”部分中找到它以及要使用的URL。在此页面的底部,还有一个完整的curl命令,您可以仅复制和粘贴(并且只需在其中插入API密钥)即可。
如果您创建了一个Web操作(有关详细信息,请参见此处:https://console.bluemix.net/docs/openwhisk/openwhisk_webactions.html#openwhisk_webactions),则可以匿名调用它。该网址与上述网址不同-您可以在“端点”标签的“网络操作”部分中找到它。