【发布时间】:2016-06-10 04:30:34
【问题描述】:
我正在尝试使用users.drafts.send API 发送已经存在的 Gmail 草稿。尽管进行了很多搜索,但我还是找不到很多关于请求实际应该是什么样子的具体信息。我尝试过的请求是:
gmail.users.drafts.send( { 'userId': user, 'resource': { 'id': msg_id } }, callback );
这会导致“未找到”错误。
基于一些似乎暗示draft resource 需要位于名为draft 的子对象中的搜索,我尝试了:
gmail.users.drafts.send( { 'userId': user, 'resource': { 'draft': { 'id': msg_id } } }, callback );
这会导致“草稿无效”错误。我认为这是一个更好的错误,但我仍然无法让它真正发送。
我已确认消息 ID 和用户 ID 字符串是正确的,并且没有任何身份验证问题。 (其他 API 调用工作正常。)
【问题讨论】:
标签: javascript node.js google-api gmail-api