无法使用软层的 public API url 检索当前访客 ID
Unable to retrive the current guest id using public API url of softlayer
无法使用 public 软层检索当前节点的 ID url。
curl -X GET -u xxxx:xxxxxx
https://api.service.softlayer.com/rest/v3/SoftLayer_Resource_Metadata/getId.json
12345
其中 returns 错误与 public 端点相同。
curl -X GET -u xxxx:xxxxxx
https://api.softlayer.com/rest/v3/SoftLayer_Resource_Metadata/getId.json
{"error":"Access Denied. ","code":"SoftLayer_Exception_Public"}
谁能说出这种行为的原因,这是预期的吗?
这是预期的行为。 SoftLayer_Resource_Metadata 只能通过专用端点访问。这也是您可以在没有用户名或 API 键
的情况下调用它的原因
root@wp:~# curl -X GET https://api.service.softlayer.com/rest/v3/SoftLayer_Resource_Metadata/getId.json
35200757
无法使用 public 软层检索当前节点的 ID url。
curl -X GET -u xxxx:xxxxxx https://api.service.softlayer.com/rest/v3/SoftLayer_Resource_Metadata/getId.json 12345
其中 returns 错误与 public 端点相同。
curl -X GET -u xxxx:xxxxxx https://api.softlayer.com/rest/v3/SoftLayer_Resource_Metadata/getId.json
{"error":"Access Denied. ","code":"SoftLayer_Exception_Public"}
谁能说出这种行为的原因,这是预期的吗?
这是预期的行为。 SoftLayer_Resource_Metadata 只能通过专用端点访问。这也是您可以在没有用户名或 API 键
的情况下调用它的原因root@wp:~# curl -X GET https://api.service.softlayer.com/rest/v3/SoftLayer_Resource_Metadata/getId.json
35200757