【问题标题】:How to use Swift REST API with Bluemix Object Store?如何将 Swift REST API 与 Bluemix 对象存储一起使用?
【发布时间】:2016-02-05 23:11:17
【问题描述】:

我想编写一个在 Bluemix 外部运行的 Java 程序,它与我提供的 Bluemix 对象存储的实例进行交互。

程序将使用 Swift REST API 与服务交互。

服务文档中主要缺少有关如何使用 REST API 的文档,OpenStack 文档对于如何访问 Bluemix 服务的具体细节没有帮助。

谁能告诉我要设置什么标头以及使用什么 URL 来对服务进行身份验证,然后设置什么标头以及使用什么 URL 来进一步与服务交互?我在哪里可以找到我的服务实例的这些信息?显示的服务凭据中似乎并非全部可用。

另外,每次调用 REST 时我都需要进行基本身份验证,还是有办法获取令牌?这是在哪里解释的?

【问题讨论】:

    标签: ibm-cloud object-storage


    【解决方案1】:

    Bluemix 对象存储使用 OpenStack Identity (Keystone) v3 API 进行身份验证。有关 REST API 的完整文档,请参阅:http://developer.openstack.org/api-ref-identity-v3.html

    由于您的应用程序将使用 Java 开发,我建议您使用 openstack4j SDK。例如,将 openstack4j 与 Bluemix 对象存储服务一起使用,请参阅:https://developer.ibm.com/recipes/tutorials/connecting-to-ibm-object-storage-for-bluemix-with-java/

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-07-22
      • 1970-01-01
      • 2021-03-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多