首页 > TAG信息列表 > gmail-api

php-使用Gmail API获取“发件人”和“收件人”地址

我使用Gmail API从Gmail帐户检索邮件并将其存储在数据库中.我想为每封邮件存储“到/从”电子邮件地址. 每个消息都包含标头数组,并且在此数组中有两个字段,例如“发件人”和“收件人”.但是,它们还包含联系人姓名,而不是纯电子邮件地址. 所以现在我这样解析它们: if ($header->name

php-当maxResults设置为100时,Gmail List API返回所有消息

我正在努力安装Gmail List API,但由于某种原因,即使将maxResults设置为100,它也会返回收件箱中的所有5,000条消息.这是我当前的代码: $pageToken = NULL; $messages = array(); $opt_param = array(); do { try { if ($pageToken) { $opt_param['pageToke

javascript-尝试访问gmail api时出现无效范围错误

400. That’s an error. Error: invalid_scope You don't have permission to access some scopes. Your project is trying to access scopes that need to go through the verification process. {invalid = [https:// mail.google.com/]} If you need to use one of

javascript-Gmail REST API-将邮件标记为已读

我正在尝试使用Gmail REST API将邮件标记为已读. $('#markGmailRead').click(function(){ var request = $.ajax({ type: 'POST', dataType: 'json', headers: { "Authorization": "Bearer <<ACCESS KEY>

使用python发送消息时出现错误400

我正在尝试使用Gmail API发送电子邮件.我已经成功通过身份验证,并且在我的机器上有一个client_secret.json文件. 我已经可以使用Gmail API网站上的快速入门示例获取标签列表 我已成功将范围重置为 SCOPES = 'https://mail.google.com' 允许完全访问我的Gmail帐户. 我有一个从here

javascript-一旦外部js文件加载,React-仅运行文件(未定义gapi)

我正在尝试将Gmail API与React.js一起使用. 我不断收到错误“未定义gapi”.我相信我的mail.js文件运行后会加载HTML中的client.js文件吗? 我该如何解决? Index.html ... <script src="https://apis.google.com/js/client.js"></script> Index.js import './Mail.js'; Mail.js im

python – 使用Gmail API发送大型附件时出现错误10053

我正在尝试使用Gmail API和以下功能发送各种尺寸的电子邮件. 一般情况下这很好用,但对于超过10MB的附件(这种情况很少但会发生)我收到Errno 10053,我认为是因为我在发送包含大附件的消息时超时. 有没有办法解决这个问题,比如指定大小或增加超时限制? Gmail API文档中提到了大小,但我

javascript – GmailApp – 为特定邮件添加标签,而不是线程

我正在构建一个脚本,以便每天自动将我的电子邮件从一个标签移动到下一个标签(以便标记为“5天”的邮件将自动标记为“4天”,然后标记为“3天”之后的第二天,等等). 问题是它将标签应用于整个线程,而不仅仅是消息 – 如果您关闭了“对话视图”并且各种电子邮件在不同标签下分开,则会

如何在Android应用程序中集成G​​mail登录?

参见英文答案 > Enable Gmail login in my application                                    2个 在我的Android应用程序中实施Gmail登录的正确方法是什么? https://developers.google.com/gmail/api/quickstart/quickstart-java要么http://www

使用Gmail PHP API无法获取电子邮件正文

我在使用Gmail PHP API时遇到问题. 我想检索电子邮件的正文内容,但我只能检索有附件的电子邮件!我的问题是为什么? 到目前为止,这是我的代码: // Authentication things above... $client = getClient(); $gmail = new Google_Service_Gmail($client); $list = $gmail->users_mes

java – Gmail REST API:400错误请求失败的前提条件

我正在尝试使用google java api服务发送基于Gmail REST API的邮件.我已通过Google Develover Console配置了应用程序客户端并下载了p12和json文件. 我用过这个示例程序,https://developers.google.com/gmail/api/guides/sending#sending_messages …… 此示例有效,但这是基于Google

尝试使用Java中的Gmail API发送电子邮件时出错

我想使用Gmail API(而不是JavaMail)发送电子邮件.我在论坛上阅读了很多类似的主题,但我还是有问题. 首先我读到这个:https://developers.google.com/gmail/api/guides/sending 我发现了一些方法:MimeMessage createEmail,Message createMessageWithEmail和Message sendMessage 然后我

javascript – 禁用gmail api请求缓存

我正在使用javascript gmail api来使用threadId获取电子邮件线程. 我使用以下代码: var request = gapi.client.gmail.users.threads.get({ 'userId': 'me', 'id': '123abc' }); request.execute(function(response) { var messages = response.

php – Gmail Oauth API获取邮件数量

新的Gmail API现在允许对标签中的总电子邮件和未读电子邮件进行邮件计数.但我无法让它工作并尝试了很多东西.它正确连接到Oauth,但无法使计数生效.我正在使用以下代码: – $labelall = $service->users_labels->listUsersLabels('me'); $labels = $labelall->getLabels();

Gmail PHP API发送电子邮件

我正在尝试通过Gmail PHP API(https://developers.google.com/gmail/api/v1/reference/users/messages/send)发送电子邮件.一切似乎都达到了我发送信息的程度.我的代码是: private function createMessage($email) { $message = new Google_Service_Gmail_Message(); $mes

javascript – 获取Gmail主题主题(以理智的方式)

我正在尝试使用Gmail API检索Gmail帐户中的所有主题主题. 使用threads.list很容易,但主要是获取线程的ID,而不是主题. 我找到的唯一方法是使用threads.list然后,为每个线程调用threads.get并从有效负载元数据中的头中获取主题. 显然,这会产生很多API调用,即如果有100个线程则调用10

python – 以用户指定的HTML和明文主体编程方式发布Gmail草稿

我正在使用Gmail API自动创建Python草稿中的Gmail草稿.我需要创建HTML格式的电子邮件,但我个人也需要创建一个明文后备,因为这是正确的事情. 我以为我已经完成了上述所有工作,直到我尝试使用与HTML相同的明文回调.似乎Google自己为我创建明文后备,而不是使用我提供的那个,所以如果

android – 如何打开Gmail邮件API权限对话框?

我正在使用自定义UI处理gmail邮件API.它正在使用一些gmail id,但有些它不起作用.当我搜索此问题时,然后发现我的email-id没有Gmail Read Email权限. 我的问题是如何在Android应用程序中打开权限对话框.解决方法:检查Android清单文件中的权限. <uses-permission android:name="com.

如何使用Gmail API“插入”一个“完整”格式的邮件?

我已经成功克隆了一个’原始’格式化的消息,使用get with format =’raw’并重新插入它就像这样: params = {'userId':'me", 'id': msg_id, 'format':'raw'} mesg = service.users().messages().get(**params).execute() body = {'raw': mesg[�

php – 如何使用Gmail API在Gmail中“标记为已读”电子邮件?

我使用Gmail API来阅读邮件,它运行正常.我成功地做到了.但是,当我想通过Gmail API读取该电子邮件时,我希望该特定电子邮件为“标记为已阅读”(注意:“标记为已阅读”不在此处应用标签),我无法这样做.实际上,我没有通过Gmail API找到任何方法.有没有办法这样做? PS:我正在使用PHP进行此

python – 没有足够的权限通过Gmail API删除邮件

我的代码应该在我的收件箱中收到一条消息,检查它是否有链接,然后从电子邮件中提取链接然后将其删除. message = gmail_service.users().messages().get(userId='me', id=thread['id'], format='raw').execute() #get message using thread id msg_str = base64.urlsafe_b64deco

使用java中的JavaMail Api从gmail中反复阅读邮件

我正在使用JavaMail Api从gmail帐户读取邮件.但问题是我只能阅读一次.有没有办法一次又一次地阅读邮件? 我的Java代码是: import java.util.Properties; import javax.mail.BodyPart; import javax.mail.Folder; import javax.mail.Message; import javax.mail.MessagingException;

php – Gmail api.如何获取消息标签

如何从Google_Service_Gmail_Message或messageId获取消息labelIds 类似的东西: $messages = $gmailService()->users_messages->listUsersMessages('me', ['q' => 'newer_than:1d in:anywhere']); foreach ($messages as $message) { $messag

python – 使用googleapiclient通过Id发送电子邮件草稿

我正在使用谷歌的API客户端与Gmail API进行交互.假设我有一个草稿的不可变ID,我想发送相关的草稿. 我试过了: service.users().drafts().send( userId='me', id=draft_id).execute(http=http) 这里draft_id是我要发送的草稿的id,http是Http的一个实例,适用于其他请求(因此它经