我可以将 Google 环聊通话添加到 Google Sheet 吗?

Can I add a Google Hangouts call to a Google Sheet?

我想知道是否可以在 Google 表格中创建一个脚本来启动一个 Google 视频群聊来给我打电话,最好是 phone 但它也可以 运行 与我的 Google+ 帐户进行视频通话。

我目前知道如何创建绘图,创建基本功能,并将脚本分配给绘图以制作按钮。只是想知道是否有用于此的脚本,或者是否可行。

本质上,我正在尝试向复杂的电子表格添加 "Call tech support" 按钮。

提前致谢!

我能做的最好的事情就是创建一个按钮,打开一个显示 "Start a Hangout" 按钮的对话框。然后您可以单击该按钮打开视频群聊 window。可能有一种方法可以将环聊 window 直接嵌入到对话框中,但据我所知,电子表格存在一些限制,无法使用某些 javascript 功能。这是我使用的代码:

Code.gs:

function HangoutButton() {
    var html = HtmlService.createHtmlOutputFromFile('HangoutButton').setSandboxMode(HtmlService.SandboxMode.IFRAME);
    SpreadsheetApp.getUi().showModalDialog(html, 'Loading Hangout Button ...');
}

HangoutButton.html:

<script src="https://apis.google.com/js/platform.js" async defer></script>
<div class="g-hangout" data-render="createhangout"></div>

这是我的 working example 的 link(它可能需要您的许可)。它有一个按钮,我已将其 link 编辑为 运行 上面提供的 HangoutButton() 方法。