从API控制台/沙盒运行环聊应用程序,无法邀请其他(测试)参与者

时间:2013-03-08 21:29:11

标签: google-plus google-oauth hangout

大家好:我正在尝试测试一个环聊应用,从沙盒中的API控制台链接运行。

机器

- Mac OS X,
- latest normal Chrome. 

两个用户都是

- Google Apps users, 
- added to API Team for hangout project,
- able to see the App Engine application for static files etc. 

用户1是API项目所有者,用户2可以查看项目。

  1. 作为用户,我点击API Console / Sandbox链接开始。

  2. 插件启动,应用程序立即启动。

  3. 我点击左侧的应用程序图标隐藏应用程序。

  4. 我点击蓝色的邀请人按钮邀请用户二。

  5. 应用程序框架变为空白,无法邀请用户2。

  6. 在用户控制台中,只有一个错误,在应用启动之前

    Failed to load resource: the server responded with a status of 404 (Not Found) 
    https://hangoutsapi.talkgadget.google.com/talkgadget/channel
    

    从用户2开始,我得到两个错误 - 首先是以下错误,然后是上面的错误,然后是app startup:

    Uncaught TypeError: Cannot call method 'isLoaded' of undefined
    :87
    

    此错误的堆栈跟踪

    0d.be :87
    init: (program):1
    onload :1
    0d.load :1
    Gg :120
    window.jstiming.js :124
    (anonymous function) :371
    

    ......没有文件名,只是行号。

    我还没有完成OAuth客户端ID配置。 Sandbox是否需要在两个用户之间工作(而不是单独使用)?

    我需要一种方法让这两个用户进入同一个环聊。最终我可以通过服务器发送的URL(我相信)这样做,但是对于昨天我需要一个快速的'n'脏方法。

    非常感谢任何见解。

    柯克。

1 个答案:

答案 0 :(得分:1)

您可能希望将沙盒环聊的网址发送给其他人,而不是尝试使用邀请。

您可能还想完全跳过沙盒,只需发布​​代码并使用“公共”版本。