0

我想使用 RESTful 访问将 IBM Cloud Object Storage (COS) 上的 CSV 文件公开/共享给外部服务 (Klipfolio)。目前,我不明白如何正确设置该 RESTful 访问的 URL(或者是否可以通过 RESTful 访问 COS 文件)。

在 IBMs Cloud 上,我有: - 使用其凭证创建了一个 COS 服务,并且 - 创建了一个存储桶,并且 - 将一个测试文件上传到该存储桶

我已经阅读了有关 IBM 和其他应用程序 (Klipfolio) 的上下文档,但对于如何设置对 COS 文件的 RESTful 访问仍然一无所知。这是我第一次使用 RESTful,所以我当然有点困惑。

我包含了 Klipfolio 期望的附件(一个 URL 和凭据),因此这不是关于创建任何代码来下载文件,而只是通过 URL 直接访问它。

任何帮助/提示将不胜感激。

先感谢您,

曼努埃尔

导入/查询文件的 Klipfolio 表单截图

4

2 回答 2

1

COS 使用API 密钥进行身份验证,一旦获得该密钥,您就可以使用 Klipfolio 中的 REST/URL 连接器创建 API 调用。在 REST/URL 连接器的查询参数部分的标头中传递 API 密钥。这是列出存储桶的示例调用。将 {} 中的所有内容替换为您的特定值。

查询网址:https://{endpoint}/

查询参数:

1.名称:授权/值:承载{api key}/类型:标头

  1. 名称:ibm-service-instance-id / 值:{resource-instance-id} / 类型:标头

COS List Buckets API 调用示例

于 2018-08-10T13:24:25.523 回答
0

是的,您可以通过 REST API 访问 COS 存储桶和对象。

看起来 Klipfolio 应用程序正在寻找的信息类似于此处的 COS API Postman 示例 https://console.bluemix.net/docs/services/cloud-object-storage/api-reference/postman.html#using-postman -

此处参考 COS API 的概述 https://console.bluemix.net/docs/services/cloud-object-storage/api-reference/about-api.html#about-the-ibm-cloud-object-存储API

麦克风

于 2018-08-08T18:44:57.750 回答