gpt4 book ai didi

gmail - 如何在 Gmail API 中使用 Drafts.send 发送主题中的 unicode 字符?

转载 作者:行者123 更新时间:2023-12-01 06:50:29 24 4
gpt4 key购买 nike

如果用户在 Gmail Web UI 中创建了主题中包含 Unicode 字符的草稿,则调用 Draft.Send 似乎无法正确处理这些 Unicode 字符。

您可以通过以下方式进行测试:

  • 在 gmail 中创建一个主题为“ 雪人 ☃
  • 的草稿
  • 在 API 资源管理器 ( https://developers.google.com/gmail/api/v1/reference/users/drafts/list#try-it )
  • 中调用drafts.list 获取草稿ID
  • 在 api 浏览器中使用该草稿 ID 调用 Drafts.send ( https://developers.google.com/gmail/api/v1/reference/users/drafts/send#try-it )
  • 转到 Gmail web ui,然后是已发送的文件夹,可以看到电子邮件的主题是“ 雪人:★

  • 有什么解决方法吗?

    最佳答案

    电子邮件消息只能包含 ASCII 字符。见 RFC 5335 .您是否尝试对主题进行编码?

    Subject: =?utf-8?b?c25vd21hbiDimIM=?=
    你没有提到你使用的是什么语言,但大多数都有一个用于执行编码的库。

    关于gmail - 如何在 Gmail API 中使用 Drafts.send 发送主题中的 unicode 字符?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24541908/

    24 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com