我已经在 Windows 上安装了 dotcloud.cli。我想将我的 django 应用程序部署到 dotcloud,但我需要一个 api 密钥才能继续设置。显然 api 密钥应该在我的 dotcloud 帐户中的设置下,但该页面没有 api 密钥。有谁熟悉 dotcloud 以及我在哪里可以找到密钥。我有两个帐户,但没有一个在指定位置有 api 密钥。我没有在 ubuntu 上尝试过,但那里似乎不需要 api 密钥。
问问题
180 次
1 回答
1
您可能不需要 API 密钥。新的 CLI 0.9 改为使用 OAuth,因此它会提示您输入用户名和密码一次。它不会存储这些,而是会获取一个可用于授权您的 CLI 命令的令牌。用于
pip install -U dotcloud
更新。如果你真的想继续使用旧的 CLI v0.4,API 密钥在这里:https ://account.dotcloud.com/settings/
请注意,您还可以将 API 密钥与 CLI 0.9 一起使用dotcloud setup --api-key
,它会提示您密钥的位置。
为什么要使用 API 密钥?当您与不想共享用户名和密码的同事一起工作时,它会很方便。您可以在需要时撤销/更改您的 API 密钥。
也可以使用多个 dotCloud 帐户并通过环境变量在它们之间切换。请参阅http://docs.dotcloud.com/guides/accounts/
于 2013-01-22T18:43:30.600 回答