【问题标题】:Running hangout app from API console/Sandbox, unable to invite other (test) participants从 API 控制台/沙盒运行环聊应用程序,无法邀请其他(测试)参与者
【发布时间】:2013-03-08 21:29:10
【问题描述】:

大家好:我正在尝试从 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. 

用户一是API项目所有者,用户二可以​​查看项目。

  1. 作为用户一,我单击 API 控制台/沙盒链接开始。

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

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

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

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

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

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

从用户二开始,我收到两个错误——首先是以下错误,然后是上述错误,然后是应用启动:

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 配置。两个用户(而不是单独)之间的沙盒工作是否需要这样做?

我需要一种方法让这两个用户加入同一个环聊。最终我可以通过服务器发送的 URL(我相信)来做到这一点,但昨天我需要一个快速的“n”脏方法。

非常感谢您的任何见解。

柯克。

【问题讨论】:

    标签: google-plus google-oauth hangout


    【解决方案1】:

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

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

    【讨论】:

    • 啊,没想到遍历 URL。感谢那。我假设我可以将环聊公开,但在完成测试之前阻止在 Chrome 网上应用店中列出。
    • 您实际上从未在 Chrome 网上应用店中列出它。您只需使用商店的身份验证来验证您。
    猜你喜欢
    • 2016-12-16
    • 1970-01-01
    • 1970-01-01
    • 2011-01-22
    • 1970-01-01
    • 1970-01-01
    • 2022-08-09
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多