我目前正在尝试测试新的Gmail REST API.
在API资源管理器中,可以使用OAuth 2.0授权请求并执行请求,即发送消息.
首先我授权.

我正在使用以下测试数据(当然我使用的是有效的to电子邮件地址):
{
"raw": "c2VuZGluZyBhIG1haWwgdXNpbmcgR21haWwgUkVTVCBBUEk=",
"payload": {
"headers": [
{ "name": "to", "value": "info@something.com" },
{ "name": "from", "value": "taifunbaer@gmail.com" },
{ "name": "subject", "value": "Test Gmail REST API" }
],
"mimeType": "text/plain"
}
}
Run Code Online (Sandbox Code Playgroud)
我也得到了一个200 OK和以下的结果,看起来很好.
{
"id": "146dee391881b35b",
"threadId": "146dee391881b35b",
}
Run Code Online (Sandbox Code Playgroud)
但是,邮件将无法成功发送,我可以nobody@gmail.com在收件箱中找到一条消息;"An error occurred, your message has not been sent."

问题:
1.有人成功测试过吗?
2.我是否必须添加一些其他参数才能使其运行?
编辑:有2种不同的HTTP请求方法,
The …