我可以使用GMAIL API发送包含和不包含附件的电子邮件。我唯一的问题是,当我想发送附件时,我需要一个accessstoken。在用户填写电子邮件表单,附加文件并单击“发送”按钮之后,这是不好的,我需要以某种方式保存所有数据(比如在状态参数中发送它们?),加载gmail's authentication link,在重定向上重新加载页面,从现在填充了许多与用户完全无关的内容的URL中检索来自accessstoken,从URL中检索我的数据并最后发送电子邮件。
根据文档,state参数用于在重定向后检索数据,因此我需要发送to
,cc
,subject
,base64 encoded msg
,{{ 1}}和contenttype
变量。
我还有其他选择吗?
filename
答案 0 :(得分:0)
您只需要获取一次访问令牌,之后您可以使用刷新令牌在访问令牌过期后重新生成。