首页 > 解决方案 > 如何通过 RESTful 访问 IBM Cloud Object Storage 上的文件

问题描述

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

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

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

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

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

先感谢您,

曼努埃尔

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

标签: restful-urlibm-cloud-storageklipfolio

解决方案


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 调用示例


推荐阅读