问题标签 [inboxsdk]

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.

0 投票
1 回答
289 浏览

javascript - 使用 InboxSDK 操作附件

有没有办法使用InboxSDK操作/访问邮件附件?

我在文档中看到您可以访问收件人和正文内容,但其中没有提及附件。

0 投票
1 回答
487 浏览

javascript - InboxSDK - Unable to attachFiles through composeView object

I am trying to attach an attachment through the composeView object using Inboxsdk. I obtain a blob object from a remote url using the following code.

It shows an Attachment Failed error. Attachment Failed

Attachment failed inside compose box

Although I have the correct format of blob object as required as per the documentation.

Blob object

As per the documentation, I have set the filename for the blob, and passed it in an array to attachFiles function. Can you please look into it and let me know what am I missing?

0 投票
1 回答
643 浏览

google-chrome-extension - 以编程方式取消 Gmail 自动保存草稿

我需要加密用户在 Gmail 中以撰写模式编写的真实消息,因此我创建了一个 Chrome 扩展程序,该扩展程序在撰写窗口中创建了另一个“安全发送”按钮(我正在使用gmail.js库和InboxSdk库)。问题是当用户写一条新消息时,每次用户继续写时都会自动保存草稿,而真正的消息实际上并不安全。

每当用户通过 Gmail API 更改内容时,我都会考虑更新草稿Users.drafts: 更新,但问题也是在这里它保存了一段时间到谷歌,我不想要它。

是否有一些选项可以取消草稿的自动保存?然后也许我以某种方式尝试自己保存草稿..我在 gmail.js 和 InboxSDK 库以及我的其余研究中都没有看到任何关于此的内容...

0 投票
0 回答
467 浏览

gmail-api - GMAIL API 返回与 inboxSDK 不同的 ThreadID

上下文:我正在使用[PHP] Gmail APIInboxSDK

发送消息时(使用 Gmail API),我输出消息发送对象(参考这里)。

它包含有关消息 ID 和线程 ID 的信息。

怎么了?

IdThreadID相同(好的:因为它是线程中的第一条消息)

但是,如果我使用InboxSDK检查收到的邮件,我会看到与GMAIL API 返回的ThreadID不同的 ThreadID。

正在发生的事情的示例

我通过 API 发送一封测试电子邮件。

在此处输入图像描述

当使用 InboxSDK 检查线程 ID 时...

在此处输入图像描述

我们可以看到两个线程 ID 不同。

也许我做错了什么,你能帮我解决这个问题吗?

注意:我用多个谷歌帐户多次尝试过。这个问题是不变的。

0 投票
1 回答
247 浏览

inboxsdk - 在 InboxSDK 中触发 composerView 时获取 composer 窗口 id

我正在使用inboxSDK创建一个 gmail google chrome 扩展。

我想在打开作曲家视图时获取当前的作曲家窗口 id (html id 属性) 。

像这样:

我是怎么想的?

我考虑过使用addbutton()添加具有指定唯一 ID 的按钮。

然后使用 javascript 遍历 DOM,直到找到具有 composer 类的 div 并获取其 id。

然后销毁添加的按钮。

但我想知道是否有更简单的方法。

0 投票
1 回答
311 浏览

gmail-api - 使用 InboxSDK 获取附件并通过 Gmail API 发送

我在 PHP 上使用InboxSDKgmail API来构建 chrome 扩展。

到目前为止,一切都很好,但我面临着一个很大的障碍。

我的目的是什么?

通过 InboxSDK,我想在用户附加文件时进行处理。

将所有信息发送到我的服务器。

附加文件并从服务器通过 Gmail API 发送邮件。

我在哪里?

我已经使用 OAuth2.0 授权用户并保留令牌,并且我已经能够通过服务器 Gmail API 发送在 Gmail Web 中编写的电子邮件。

我不知道如何继续处理这些文件。

我该如何进行?

此外,如果有任何替代方法可以在没有 InboxSDK 的情况下实现这一点,我很高兴听到。

谢谢你。

0 投票
1 回答
518 浏览

google-chrome-extension - 使用 inboxsdk 获取 gmail 撰写框的所有附件

我正在为 Gmail 电子邮件跟踪器创建一个 chrome 插件。我正在使用InboxSDK,我想从当前的 Gmail 撰写正文中获取所有附件,并且我正在使用以下代码。

由于我是 Chrome 插件开发和 InboxSDK 的新手,我不知道如何从mail_body获取附件。请问,谁能帮帮我?

提前致谢。

0 投票
1 回答
800 浏览

google-chrome-extension - 使用 inboxsdk 将我自己的内容添加到 gmail 撰写框

我正在开发一个 chrome 插件,我想在最后使用InboxSDK将我自己的内容附加到邮件内容中。我正在使用以下代码,但它附加到我在 Gmail 撰写框中的光标位置。

另外,我想在发送邮件之前附加内容。那么,我如何使用 InboxSDK 来实现它。

提前致谢

0 投票
2 回答
1165 浏览

javascript - 使用 inboxSDK 获取发件人电子邮件

我怎样才能得到e-mail发件人indboxSDK?我试过这个:

但我得到:

记录的错误:TypeError:threadView.getContacts 不是 sdk 中的函数

如何从电子邮件打印并在 HTML 链接中显示?

0 投票
1 回答
209 浏览

ruby - Gmail API:发件人可以为收件人电子邮件添加标签吗?

我正在开发一个协作工具,我需要发件人能够将收件人定义的标签添加到电子邮件中。

我在 Chrome 扩展中使用 InboxSDK 和与 Gmail API 对话的后端 Rails 应用程序的组合。

据我所知,发件人和收件人的 Gmail 邮件 ID 是不同的。因此,如果发件人将邮件标记为与两人同意的标签有关,我看不到以编程方式为收件人标记邮件的方法。

我可以将 Gmail 邮件中的唯一标识符用作发件人和收件人的密钥吗?

我考虑过根据元数据和正文创建电子邮件的哈希,但希望有人可能对如何在发件人和收件人之间建立这种联系有所了解。