我可以将 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()
方法。
我想知道是否可以在 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()
方法。