Openstack爲基於請求的編程提供了許多有據可查的RESTful APIs。但是,我無法找到關於應爲每個API發送HTTP請求的URL的信息。我應該在哪裏發送請求?我需要自己建立一個服務器嗎?我該怎麼做?我有一個在本地集羣上運行的全面運行的Openstack,我可以通常使用CLI運行命令。OpenStack API服務器URL
這些問題看起來很無聊,他們甚至都沒有在文檔中明確回答。
Openstack爲基於請求的編程提供了許多有據可查的RESTful APIs。但是,我無法找到關於應爲每個API發送HTTP請求的URL的信息。我應該在哪裏發送請求?我需要自己建立一個服務器嗎?我該怎麼做?我有一個在本地集羣上運行的全面運行的Openstack,我可以通常使用CLI運行命令。OpenStack API服務器URL
這些問題看起來很無聊,他們甚至都沒有在文檔中明確回答。
應通過Horizon + CLI查看API端點。在Horizon中,您可以在「訪問和安全」>「API訪問」下找到此信息。
通過CLI,您可以通過OpenStack或Keystone客戶端找到信息。您將使用的客戶端取決於您使用的是哪個版本的OpenStack。如果您使用的是較新的版本,那麼您可能會通過OpenStack客戶端進行操作。
OpenStack的端點列表--long
或
梯形端點列表
獲得URL後,您應該能夠捲曲它們,但是它們將需要驗證。您需要從Keystone授權/獲取令牌。