卷曲请求主体中缺少参数

时间:2018-07-02 17:27:47

标签: curl sharepoint-online sharepoint-api

我在尝试将一些数据发布到Sharepoint API时遇到问题。我能够使用**ID name total-cost** 1 a 7 2 b 4 3 c 1 4 e 6 5 f 80 6 k 85 主体在postman中做到这一点,但最终,我尝试使用一个称为Xojo的框架在Web应用程序内部使用api /请求。

无论如何,我尝试使用form/x-www-form并得到响应curl,它只是带有类型名称的简单字符串。我的卷曲要求如下。为什么没有从身体检测到数据?任何帮助,不胜感激,我没有太多使用curl。谢谢!

request body must contain the parameter 'grant_type'

1 个答案:

答案 0 :(得分:0)

我认为您的REST Api 不支持json请求(请查看有关this page的Oauth2)。您应该发出以下请求:

onValueSelected

必须在请求中的每个键/值上使用curl -H "Content-Type: application/x-www-form-urlencoded" --request POST \ -d grant_type="client_credentials" \ -d client_id="client@0tenant" \ -d client_secret="client_secret" \ -d resource="resource-string" \ "https://accounts.accesscontrol.windows.net/tenant/tokens/OAuth/2?" 选项。