Rest 如何通过Delphi调用Google Drive API上的创建权限

Rest 如何通过Delphi调用Google Drive API上的创建权限,rest,delphi,google-drive-api,Rest,Delphi,Google Drive Api,我正在尝试使用Delphi调用GoogleDrive权限API来创建团队驱动器的权限。Google Try It部分的设置一切顺利,但我的Delphi代码不起作用 reqPermissions.Body.Add('{role: "organizer",type: "user",emailAddress: "it_admin@mycompany.com"}'); 我尝试在请求组件中提供type字段作为参数,但这也不起作用。快把我逼疯了,

我正在尝试使用Delphi调用GoogleDrive权限API来创建团队驱动器的权限。Google Try It部分的设置一切顺利,但我的Delphi代码不起作用

reqPermissions.Body.Add('{role: "organizer",type: "user",emailAddress: "it_admin@mycompany.com"}');
我尝试在
请求组件中提供type字段作为参数,但这也不起作用。快把我逼疯了,谢谢你的帮助

我总是得到以下回应:

{
“错误”:{
“错误”:[
{
“域”:“全局”,
“原因”:“必需”,
“消息”:“权限类型字段是必需的。”,
“位置类型”:“其他”,
“位置”:“权限.类型”
}
],
“代码”:400,
“消息”:“权限类型字段是必需的。”
}
}

您是否通过邮递员或其他HTTP客户端尝试了您的请求?它是否工作或返回相同的错误?你的请求主体似乎有问题。你说“它不起作用”。如果没有您收到的错误消息以及用于生成和发送请求的代码,我们将无法为您提供太多帮助。很抱歉,我们只是在Postman中尝试了一下,但也遇到了相同的错误。我在谷歌上找到的最接近的东西是,但我不确定如何正确格式化正文,因为他的建议似乎也不起作用。你用对了吗?另外,请注意,通常您会设置权限,如
“角色”:“组织者”
,而不是像您实现它的方式
角色:“组织者”
。能否尝试将密钥封装在
中,如果仍然收到相同的错误消息,请告诉我?