【问题标题】:Google Hangouts API - button to add/invite participant like in Toyoya Hangout App?谷歌环聊 API - 添加/邀请参与者的按钮,如丰田环聊应用程序?
【发布时间】:2014-04-30 08:26:58
【问题描述】:

我正在尝试使用 API 为 Google Hangouts 制作应用。我想我不是唯一一个有这个“问题”的人。

我需要自动或半自动添加参与者。但我找不到这样做的方法。今天我发现了一个做类似事情的应用程序。它被称为“Toyoya Hangout App”。有一个视频解释它是如何工作的。关键是,在第 40 秒,他们通过单击一个名为“与专家交谈”的按钮来添加参与者。

https://www.youtube.com/watch?v=vS0NABykrzU#t=38

你们中的一些人知道怎么做吗?在 Youtube 视频描述中说他们与 Google+ 合作来做这个应用程序。这是仅适用于“企业版环聊”的功能吗?

谢谢!

【问题讨论】:

    标签: hangout


    【解决方案1】:

    使用以下环聊按钮。

    <div class="google_hangout" id="google_hangout">
      <h3 class="heading">Google Hangout with requestor</h3>
      <div id="placeholder-div"></div> 
    </div>
    

    现在,异步加载 JS 并包含初始化时要传递给环聊的参数。

    (function() {
      var po = document.createElement('script'); 
      po.type = 'text/javascript'; 
      po.async = true;
      po.src = 'https://apis.google.com/js/platform.js?onload=renderButtons';
      var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(po, s);
    })();
    

    下面,我们将电子邮件作为字符串传递。

    function renderButtons(){
      gapi.hangout.render('placeholder-div', {
        'render': 'createhangout',
        'invites' : "[{'id': 'test@test.com','invite_type': 'EMAIL'}]",
        'widget_size': 72
      });
    }
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-05-17
      • 2015-02-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多