草庐IT

gmail-addons

全部标签

android - 用户从Android中的Gmail登录后如何获取访问 token ?

我关注GoogleSigninforAndroid.现在我可以获得idToken,但我之前使用的后端服务器期待accessToken,因为我之前使用的是Google+登录。现在我不想改变我的服务器端。但是我仍然如何使用Google登录并在我的android应用程序中获取访问token,以便我可以验证我的用户到我的后端服务器。我之前使用的是GooglePlayService7.5.0,现在我使用的是最新的GooglePlayService8.3.0。 最佳答案 根据您的要求,您可以使用以下代码:首先,确保您有一个有效的WebOAuth

Android 多行通知,如 Gmail 应用程序

我正在尝试像Gmail应用程序那样创建一个多行通知,如下图所示(5个通知分组在一个通知下)我尝试了各种示例,但似乎只能创建单个通知,例如publicvoidcreateSingleNotification(Stringtitle,StringmessageText,Stringtickerttext){inticon=R.drawable.notification_icon;//iconfromresourcesCharSequencetickerText=tickerttext;//ticker-textlongwhen=System.currentTimeMillis();//no

Android 多行通知,如 Gmail 应用程序

我正在尝试像Gmail应用程序那样创建一个多行通知,如下图所示(5个通知分组在一个通知下)我尝试了各种示例,但似乎只能创建单个通知,例如publicvoidcreateSingleNotification(Stringtitle,StringmessageText,Stringtickerttext){inticon=R.drawable.notification_icon;//iconfromresourcesCharSequencetickerText=tickerttext;//ticker-textlongwhen=System.currentTimeMillis();//no

android - 像 gmail 新 (4.5) 应用程序一样拉动刷新

很难说出这里问的是什么。这个问题是模棱两可的、模糊的、不完整的、过于宽泛的或修辞的,无法以目前的形式得到合理的回答。为了帮助澄清这个问题以便可以重新打开它,visitthehelpcenter.关闭9年前。在新的gmail应用程序(4.5)中,刷新是通过操作栏中的“Pull-to-Refresh”操作完成的:我在哪里可以找到有关“下拉刷新”的更多信息? 最佳答案 ChrisBanes(为android实现了最好的pulltorefresh组件的同一个人)也实现了类似PullToRefresh的GMail。您可以在这里找到它:http

android - 像 gmail 新 (4.5) 应用程序一样拉动刷新

很难说出这里问的是什么。这个问题是模棱两可的、模糊的、不完整的、过于宽泛的或修辞的,无法以目前的形式得到合理的回答。为了帮助澄清这个问题以便可以重新打开它,visitthehelpcenter.关闭9年前。在新的gmail应用程序(4.5)中,刷新是通过操作栏中的“Pull-to-Refresh”操作完成的:我在哪里可以找到有关“下拉刷新”的更多信息? 最佳答案 ChrisBanes(为android实现了最好的pulltorefresh组件的同一个人)也实现了类似PullToRefresh的GMail。您可以在这里找到它:http

android - 如何防止在 Gmail 的集成迷你浏览器中打开链接

在Android上,当用户使用Gmail打开邮件并单击邮件中包含的链接时,此URL会以类似于“迷你浏览器”的方式打开,顶部有一个特殊栏。在我的例子中,URL是一个可移植Web应用程序(PWA),应该在Chrome浏览器本身中打开(让用户可以手动将URL添加到主屏幕)。有没有办法告诉Gmail始终在普通Chrome移动浏览器(或标准浏览器)中打开URL?target="_blank"似乎没有帮助... 最佳答案 在Gmail中转到设置--)常规,然后取消选中在gmail中打开链接的选项。

android - 如何防止在 Gmail 的集成迷你浏览器中打开链接

在Android上,当用户使用Gmail打开邮件并单击邮件中包含的链接时,此URL会以类似于“迷你浏览器”的方式打开,顶部有一个特殊栏。在我的例子中,URL是一个可移植Web应用程序(PWA),应该在Chrome浏览器本身中打开(让用户可以手动将URL添加到主屏幕)。有没有办法告诉Gmail始终在普通Chrome移动浏览器(或标准浏览器)中打开URL?target="_blank"似乎没有帮助... 最佳答案 在Gmail中转到设置--)常规,然后取消选中在gmail中打开链接的选项。

javascript - 在 javascript/node.js 中连接到 Gmail IMAP API

我正在尝试通过其IMAPAPI连接到gmail.我正在使用BrunoMorency的node-imaplibrary为了那个原因。为了创建oauth_signature、timestamp和nonce,我使用anotherlibrary.更具体地说:资源所有者已经对消费者进行了身份验证。所以我确实有一个访问token+secret。当然我也有消费者的secret+token。所以我想要的是使用描述的XOAuth机制登录here(标题:SASL初始客户端请求)。执行代码时出现错误:Errorwhileexecutingrequest:Invalidcredentialsd43if2188

javascript - 在 javascript/node.js 中连接到 Gmail IMAP API

我正在尝试通过其IMAPAPI连接到gmail.我正在使用BrunoMorency的node-imaplibrary为了那个原因。为了创建oauth_signature、timestamp和nonce,我使用anotherlibrary.更具体地说:资源所有者已经对消费者进行了身份验证。所以我确实有一个访问token+secret。当然我也有消费者的secret+token。所以我想要的是使用描述的XOAuth机制登录here(标题:SASL初始客户端请求)。执行代码时出现错误:Errorwhileexecutingrequest:Invalidcredentialsd43if2188

node.js - 当有新邮件到达 Node.js 应用程序时,Gmail 会通知您

我使用listMessages()获取所有“未读”消息,使用modifyMessage()更改标签并通过publish()方法将它们发布到Redischannel。但我每分钟都在要求新消息。当有新消息到达时,我怎样才能得到谷歌的通知,这样我就不必每分钟都轮询?我在谷歌文档中检查了“推送通知”,但不知道该怎么做。有人可以用简单的话解释我吗?谢谢! 最佳答案 GmailAPI中的推送通知可让您监视Gmail邮箱的更改。您可以使用此功能来提高应用程序的性能。它允许您消除轮询资源所涉及的额外网络和计算成本,以确定它们是否已更改。此外,它会减