1

我目前有一个视频群聊应用程序,我想在给定实时 API 的情况下为其添加一些协作功能。

按照实时 API 快速入门指南(添加两个文本区域和一个用于授权的按钮),我已将相关代码添加到环聊 XML 模块(这是正确的名称吗?)

但是,看起来,每当我从 google hangout 实例中单击“授权”按钮时,页面可能会刷新(或其他什么?)并且 GET 请求会返回:400(错误请求)响应。

有什么我忽略的吗?也许,我错过了一些文档?有没有更好的方法来完成我想要完成的事情?

编辑:有关 GET 请求和来自 chrome 的 javascript 控制台的响应的更多信息:

https://015isqam6kq3vfnd0h572bpk4rvnem82-a-hangout-opensocial.googleusercon …dgets/ifr?fileId=0B2FRfMTFpkH0S3RDUlhDMWNsbjQ&userId=103345858281489162915 400 (Bad Request) 015isqam6kq3vfnd0h572bpk4rvnem82-a-hangout-opensocial.googleusercontent.com…ets/ifr?fileId=0B2FRfMTFpkH0S3RDUlhDMWNsbjQ&userId=103345858281489162915: 1

页面(环聊内容应该在的位置)然后显示:

“缺少或格式错误的 url 参数”

4

1 回答 1

0

问题在于文档提供的 realtime-client-utils.js。

授权的想法是,在授权后,它会尝试通过 window.location.href 重定向页面并将参数添加到 URL 的末尾。

删除重定向,手动设置参数对象中的参数,并重新启动授权过程可以解决问题。

于 2013-05-03T18:57:36.357 回答