Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/api/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使用cloudcontrol REST API进行身份验证_Api_Rest_Cloudcontrol - Fatal编程技术网

如何使用cloudcontrol REST API进行身份验证

如何使用cloudcontrol REST API进行身份验证,api,rest,cloudcontrol,Api,Rest,Cloudcontrol,我正在尝试使用Cloudcontrol REST API 有人用过那个API吗?我没有找到如何进行身份验证 举个例子,我试过 我发现:但我不知道如何准确地使用它 举个例子就好了 我真正想做的是:我想使用RESTAPI部署一个应用程序。由于缺少python安装,我无法使用CLI工具 谢谢 Mike首先,为了获得令牌,您需要使用您的cloudcontrol帐户的电子邮件和密码,使用基本身份验证向api.cloudcontrol.com/token/发送一个HTTPPOST请求。您将得到如下JSON响

我正在尝试使用Cloudcontrol REST API

有人用过那个API吗?我没有找到如何进行身份验证

举个例子,我试过

我发现:但我不知道如何准确地使用它

举个例子就好了

我真正想做的是:我想使用RESTAPI部署一个应用程序。由于缺少python安装,我无法使用CLI工具

谢谢
Mike

首先,为了获得令牌,您需要使用您的cloudcontrol帐户的电子邮件和密码,使用基本身份验证向
api.cloudcontrol.com/token/
发送一个HTTP
POST
请求。您将得到如下JSON响应:

{“令牌”:“}”

您需要此令牌密钥来验证对API的所有其他请求。要执行此操作,请使用以下内容将
授权
标题添加到您的请求中:

授权
->
“cc\u auth\u token=”“”

此外,您可能还需要为
PUT
POST
请求设置一些其他头,例如:

内容类型
->
“应用程序/x-www-form-urlencoded”

内容长度
->

接受编码
->
“压缩,gzip”

您可以在(Python)或(Go)库中找到这种用法的示例