问题标签 [opensocial]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
518 浏览

google-gadget - gmail 上下文小工具 makeRequest 调用响应内部服务器错误

我正在其中构建一个 google 上下文小工具,我使用以下代码加载页面:

呼叫没有到达我的服务器。当我尝试在浏览器中访问 url 时,它会快速返回。

可能是什么问题?我怎么能解决它?

谢谢

0 投票
1 回答
82 浏览

javafx - OpenSocial 安装在服务器上。?

我想问一些问题。我们有一个大学项目,用 JAVA FX(作为 GUI 框架)和 Opensocial 创建简单的社交软件。我们想连接到 MySpace and Co. 并从特定网站检索数据并进行更新。

为此,我必须在 Web 服务器上安装 OpenSocial。我该怎么做,我需要使用哪个 Web 服务器?

提前谢谢了。

问候,科科

0 投票
0 回答
232 浏览

javascript - Opensocial:错误“路径”未定义。在 gadgets.js 文件中

我正在 OSDE 中创建一个小工具。在所有小工具中,我在 gadgets.js 文件中都有 JS 错误,即“C 未定义。无法获取“路径”属性。” 我还有第二个错误,gadgets.log.LogAtLevel 不是函数。

能否请你帮忙?因为它是 opensocial 文件,我无法更改它。

0 投票
1 回答
470 浏览

facebook - 将现有的 Web 应用程序转换为 Facebook Apps / Google Apps

有没有办法将现有的 Web 应用程序作为 Facebook 应用程序或 Google Marketplace 提供而无需重新编码。这需要多少努力(原始努力的 10% 或 90%)。在应用程序中围绕它的先决条件是什么。

0 投票
2 回答
468 浏览

content-management-system - Magnolia CMS OpenSocial 容器

我想将 Magnolia CMS 模块 OpenSocial Container 用于在 GWT 上编写的小工具。我尝试在本地运行它但没有成功,即使默认小工具也没有像演示中描述的那样呈现(http://dlipp.blogspot.com/2011/03/magnolia-module-opensocial-container-is.html) . 我找不到任何文档来解决我的问题,也没有从木兰论坛得到答案。如果有 Magnolia OpenSocial Container 的用例?或者任何其他 CMS 作为小工具容器?

0 投票
2 回答
2738 浏览

opensocial - Google Plus 和 OpenSocial

看来Google Plus 主要是服务器端使用 Java 编写的。所以我想知道它是否会与Google 使用 MySpace 创建的现有OpenSocial API 兼容。它可以使用Apache Shindig轻松完成,它是 Java 的参考 OpenSocial 实现。

有没有人有这方面的信息?

0 投票
1 回答
293 浏览

javascript - Google 小工具画布视图在刷新之前无法与 gadgets.views 或 .params 对话?

我一直在研究一个可以在 iGoogle 中运行的小工具。事实上,它已经完成了,除了一个令人讨厌的错误,我们正在做一场梦魇般的时间追捕。

请注意,代码片段在 CoffeeScript 中;在我们为 Google 托管之前,它已编译为 JS。我们还在代码中使用 Backbone.js,但这应该不会有太大区别,因为我们所有的 Backbone 特定代码(initialize方法等)都可以正常工作;我已经能够在我们的 Backbone 东西之外隔离代码的问题部分

gadgets.prefs该小工具以竖线分隔的字符串 ( 55|34|101)的形式保存 Google 对象的首选选项列表。

这种保存很好,随后对该首选项的任何调用都可以get正常工作。它们甚至可以通过视图prefs.get中的调用来读取。home当从home视图切换到canvas视图时,小工具无法使用get这些首选项(从canvas视图)。

只有在整个canvas视图页面上进行刷新后,小工具才会检索这些首选选项。

现在得到这个:我们也尝试将这些首选项作为参数传递home给视图和canvas视图。

这成功地将我们发送到canvas,但在切换homecanvas并尝试与之交谈后gadgets.views.getParams(),返回一个空对象。只有完成刷新后,小工具才会处理相同的调用、查找参数并使用它们。

在这两个视图中,运行的最后一段代码是……</p>

它调用了我们的init()函数……</p>

…它返回一个空对象,除非我们刷新页面。

知道为什么会这样吗?我没有gadgets.*正确地“启动”这些东西吗?这几乎就像我正在与一个gadgets.*没有“绑定”到我的特定小工具的对象交谈,直到我刷新页面(然后强制它绑定到画布视图)。请帮忙!

0 投票
1 回答
1296 浏览

maven - 在本地构建 Shindig

我想将 Shindig 用作 OpenSocial 容器。为了做到这一点,我想为 Shindig 当前的功能添加更多功能,因此我必须在本地构建它的源代码。

我已经从 Shindig 的 SVN 下载了源代码:http: //svn.apache.org/repos/asf/shindig/trunk/ 我正在尝试使用 Maven (3.0.3) 构建它,但没有成功。我收到以下编译错误:

我看到 Shindig 2.0 是一年前发布的,也许 Shindig 的代码与其依赖项不匹配?我怎样才能消除这些错误?谢谢,托默

0 投票
1 回答
490 浏览

http - 在 REST URI 中不包含像 @me 这样的令牌会破坏 HTTP 缓存吗?

OpenSocial 和一些较新的 Google API 包括这些令牌,例如“@me”或“@self”,它们的值被 API 服务器替换为基于当前经过身份验证的用户的值。例如,“/api/people/@me/@all”是一个 OpenSocial REST URL。

这难道不违背 REST API 支持本机 HTTP 缓存服务器(如 Squid)的目标吗?

即使您可以使用“Vary”标头解决问题,这似乎也是一个主要缺点。唯一真正的好处是允许开发人员将一些 URI 硬编码到他们的应用程序中。有谁知道为什么要这样设计?

0 投票
1 回答
743 浏览

liferay - Liferay 开放社交部署错误

您好,我搜索了许多解决方案并尝试了它们,现在如果出现我根本不理解的新错误。主要问题是 Portlet 没有运行,并且控制台告诉我们 Portlet 已启动,但请自行查找:

谢谢您的回答。