我正在处理下一个云服务器。我正在从客户端(Android)在服务器上创建文件夹,并成功地上传/下载文件。我需要在下一个云服务器中添加一个新用户。我正在使用下一个云用户配置API的指南。
这里我想点击服务器,请告诉我在标题和内容类型部分写什么。我得到响应code=200,但是当我打开返回的url时,它会提供"invalide查询“。有什么帮助吗?
发布于 2018-03-15 12:16:36
这些API文档中有一个遗漏--需要将这个'OCS-APIREQUEST'
头设置为true
才能使某些请求成功;在您的示例中:
curl -X POST https://<your-owncloud>/ocs/v1.php/cloud/users?format=json \
-H 'Content-Type: application/x-www-form-urlencoded' \
-H 'OCS-APIREQUEST: true' \
-d 'userid=<username>&password=<password>'
将返回:
{
"ocs": {
"meta": {
"status": "ok",
"statuscode": 100,
"message": null
},
"data": []
}
}
"statuscode": 100
表示已经创建了用户。这也适用于你吗?
有关此请求的(非标准)状态代码的更多信息,请参见:Api.html#用户-adduser。
https://stackoverflow.com/questions/49253564
复制相似问题