我可以在Bluemix上訪問Cloud Foundry REST API嗎?如果是,我如何訪問它(找不到任何文檔)?Bluemix Cloud Foundry REST API
1
A
回答
3
您可以像訪問CF一樣使用Bluemix上的Cloud Foundry REST API。除此之外,如果您需要它並且您已經熟悉cf curl,則可以查看bluemix curl命令。例如,如果你想獲取信息當前帳戶的所有組織:
bluemix curl /v2/organizations
請參閱Docs以獲取更多信息。
0
爲了訪問CF API,您必須獲取身份驗證令牌。然後將其添加到標題中的每個請求。
oauthTokenResponse = requests.post(
f'https://login.ng.bluemix.net/UAALoginServerWAR/oauth/token?grant_type=password&client_id=cf',
data={'username': <your username>, 'password': <your password>, 'client_id': 'cf'},
auth=('cf', '')
)
auth = oauthTokenResponse.json()['token_type'] + ' ' + oauthTokenResponse.json()['access_token']
appsResponse = requests.get(f'{self.api_endpoint}/v2/apps',
headers={'Accept': 'application/json', 'Content-Type': 'application/json', 'Authorization': auth}
)
apps = json.loads(appsResponse.content)
相關問題
- 1. Bluemix Cloud Foundry的日誌
- 2. Cloud Foundry是否可以將鏈式代碼部署到BlueMix
- 3. IBM Bluemix Cloud Foundry SpringBoot kotlin應用程序錯誤
- 4. Cloud Foundry解釋
- 5. 部署管道工有效R應用Bluemix/Cloud Foundry的
- 6. 無法從Cloud Foundry CLI登錄到Bluemix Dedicated
- 7. Cloud Foundry Org Space
- 8. Cloud Foundry for SaaS
- 9. Cloud Foundry - node.js - MySQL
- 10. JMX - Pivotal Cloud Foundry
- 11. Cloud Foundry SSL with Cloud Flare
- 12. 使用Cloud Foundry CLI爲Cloud Foundry應用程序創建redis服務
- 13. Cloud Foundry Django exit_status = -1
- 14. 失敗推一個標準的Symfony PHP上Bluemix Cloud Foundry上
- 15. Web項目未能部署到Bluemix Cloud Foundry服務器
- 16. 如何將服務代理添加到Bluemix/Cloud Foundry?
- 17. 是否可以克隆Cloud Foundry/Bluemix空間?怎麼樣?
- 18. Cloud Foundry Mutual SSL 502例外
- 19. Cloud Foundry中的Netflix Zuul
- 20. Cloud Foundry的持續交付工具
- 21. Google Cloud ML使用Rest API
- 22. @EnableMongoAuditing MongoDB on Cloud Foundry/mongolab
- 23. Windows上的Cloud Foundry SSH?
- 24. Google App Engine VS Cloud Foundry
- 25. 的Cloud Foundry V2 Grails中
- 26. Cloud Foundry從URL推送
- 27. Cloud Foundry中的時區
- 28. Cloud Foundry上的RabbitMQ和Nodejs
- 29. 是否可以在Bluemix上知道Cloud Foundry容器的root密碼?
- 30. 通過Cloud Foundry在Bluemix上部署Shiny應用程序:15分鐘失敗
非常感謝。我現在可以使用https://api.eu-gb.mybluemix.net/v2/info訪問CF API。它檢索URL以獲取認證令牌(POST https://login.ng.bluemix.net/UAALoginServerWAR/oauth/token)。然後通過令牌,我可以與CF REST API進行交互。 – edevregille