我有IBM COS服务,能够通过cli使用Curl命令来检索对象。我使用IAM令牌来检索。但是,如何让外部Web应用程序(例如,节点访问此服务?)
外部应用访问授权应该有什么价值?
答案 0 :(得分:1)
外部应用程序将采用AWS CLI之类的形式或使用HTTP库与IBM Cloud Object Storage API相结合的任何其他应用程序或甚至用于Python等语言的SDK,{ {3}}或Java
以上所有内容都会要求您提供访问密钥和密钥。
您可以通过生成新的HMAC凭证[1]从IBM Cloud控制台获取这两者:
{"HMAC":true}
[1] Node.Js
答案 1 :(得分:0)
我们可以使用ibm-cos-sdk节点库https://www.npmjs.com/package/ibm-cos-sdk。您需要使用您的HMAC凭证。
Node node = document.selectSingleNode("//entry");