问题标签 [gmail-api]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - GmailApiQuickstart 错误
我只是按照https://developers.google.com/gmail/api/quickstart/quickstart-java的步骤
我已经下载了 json 文件并执行了之前的所有步骤。此行在 GmailApiQuickstart.java 中抛出 IllegalArgumentException(除 json 路径外未老化)。路径是正确的,因为在调试模式下我可以看到 json 读取正确。由于教程相当新,并且可能是为早期版本创建的,因此不确定这是否是由于版本更新而引入的错误。该 jar 是最近更新的 - 在 https://oss.sonatype.org/#nexus-search;quick~google-api-services-gmail前 2 天
com.google.api.client.repackaged.com.google.common.base.Preconditions.checkArgument(Preconditions.java:76) 在 com.google.api.client.util 的线程“main”java.lang.IllegalArgumentException 中的异常.Preconditions.checkArgument(Preconditions.java:37) 在 com.google.api.client.googleapis.auth.oauth2.GoogleClientSecrets.getDetails(GoogleClientSecrets.java:80) 在 com.google.api.client.googleapis.auth.oauth2 .GoogleAuthorizationCodeFlow$Builder.(GoogleAuthorizationCodeFlow.java:195) 在 GmailApiQuickstart.main(GmailApiQuickstart.java:42)
c# - ASP.Net MVC 应用程序中的 Google 登录以使用 Gmail API
我已按照此处的教程使用 Google 登录并在 ASP.Net MVC 应用程序中访问 GMail API。
但是在这一行我的程序被卡住了,我的意思是没有响应,我想来自谷歌服务器。
我不知道为什么授权用户请求需要时间。
jsp - 当我在 JSP 中有访问令牌时如何进行 gmail API 调用?
如果我有访问令牌,如何进行 API 调用。缺乏研究示例。我想读取我的邮箱并将这些邮件同步到我的本地计算机。
java - 您如何使用 gmail api 查询已发送的项目?
当我在 gmail UI 中使用 label:sent 作为搜索查询时,我需要发送项目,但是当我使用从 gmail API 发送的 labelId 来发送消息时(https://developers.google.com/gmail/api/v1 /reference/users/messages/list)我收到一个错误“无效标签:已发送” - 只是想知道如何从 API 查询已发送的项目?还有关于您可以用于 gmail API 的“q”输入参数的输入类型的参考/示例吗?
谢谢
oauth-2.0 - 使用 OAuth Phonegap SDK 的 Gmail API 0Auth 2.0
有没有人在 Phonegap 应用程序中成功使用 Gmail API 的授权?我发现这个(http://phonegap-tips.com/articles/google-api-oauth-with-phonegaps-inappbrowser.html)描述了使用通用Google API OAuth和Phonegap的inappbrowser插件,但是新发布的Gmail API确实OAuth 授权不同,我不确定如何让它与 Phonegap 一起使用。
注意:当我尝试我的应用程序的 Web 版本时它确实有效,但是在 Phonegap 中显示授权屏幕的按钮没有做任何事情。不知道为什么。我在 Google Developer's Console 中确实拥有适用于该应用程序的 Android 凭据。
更新:使用 OAuth 的 Phonegap SDK(在此处注册您的应用后找到:https ://oauth.io/ ),我能够验证 Google 帐户。但是,我不确定如何调用 Gmail API 方法或正确地将任何身份验证令牌从 OAuth SDK 传递到任何 Gmail API 代码。有没有人这样做并且可以分享他们的知识?
gmail - Gmail API - 如何从电子邮件有效负载标头中仅请求一个名称/值对?
我们如何仅在 gmail API 的 api 响应中捕获电子邮件地址。fields
参数设置为,它返回的
payload/headers
数据比我们在响应中需要的多得多。我们需要的只是JSON 响应中的value
一name/value
对;例如
我们现在得到的完整响应看起来像这样
一个更好的问题可能是有没有比通过 gmail API 更好的方法来捕获退回/退回的邮件?
此外,是否可以请求 XML 响应而不是 JSON。gmail API如何做到这一点?
谢谢 !!
android - Android - 如何将 Gmail HTML 邮件解析为纯文本?
我正在从新的 GMail API 获取 GMail 消息。我终于实现了从电子邮件中获取正文内容,其中大多数都有复杂的 html。
我尝试使用Snacktory库,但结果不太好(解析网络效果很好)。
您是否知道可以更好地使用“电子邮件 html”或向 gmail 询问文本/纯格式格式的替代方法?
谢谢!
django - Using gmail api in django
I'm a little new to Django and need some help translating my python script (authenticating, building the gmail service, querying gmail) into a django app. I'm trying to use the google django samples and the classes they've specified here https://developers.google.com/api-client-library/python/guide/django but getting a little confused. Any help would be greatly appreciated! The code below brings me through the auth flow when I visit my index, but then after clicking on my google profile, the resulting page is an error: "ValueError at /app/
Cannot assign None: "CredentialsModel.id" does not allow null values."
Code for view:
Model:
google-app-engine - 无法使用 App Engine 上的 AppAssertionCredentials 对 Gmail 服务的服务帐户进行身份验证
我正在尝试构建一个 Gmail 服务,一旦他们的 IT 管理员在应用市场上对应用进行了身份验证,它将读取用户的电子邮件。从文档来看,似乎服务帐户是合适的,为此我尝试了两种方法:
和
然后我根据无法从本地 App Engine 开发服务器访问 BigQuery启动 dev_appserver.py
但是,我收到 HTTP 错误代码 500“后端错误”。相同的代码,但是当我从 OAuth 游乐场粘贴 access_token 时,它工作正常(HTTP 200)。我在我的本地机器上,以防万一。想知道我是否遗漏了什么?我正在尝试查找其 IT 管理员安装了我的 Google Marketplace 应用程序的特定域的所有用户的所有电子邮件。
谢谢您的帮助!
python - 从电子邮件中提取正文时出现键错误
对于某些消息,我相信没有“部分”组件。我认为下面的代码涵盖了大多数消息,但是在尝试获取某些消息时它仍然抛出一个 keyerror: 'data'。我查看了这些消息的 json 结果,它们都包含“数据”,不确定发生了什么。Traceback 显示 keyerror 来自包含“parts”的消息
追溯
(在 GetMessage 内)