问题标签 [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.
google-gadget - gmail 上下文小工具 makeRequest 调用响应内部服务器错误
我正在其中构建一个 google 上下文小工具,我使用以下代码加载页面:
呼叫没有到达我的服务器。当我尝试在浏览器中访问 url 时,它会快速返回。
可能是什么问题?我怎么能解决它?
谢谢
javafx - OpenSocial 安装在服务器上。?
我想问一些问题。我们有一个大学项目,用 JAVA FX(作为 GUI 框架)和 Opensocial 创建简单的社交软件。我们想连接到 MySpace and Co. 并从特定网站检索数据并进行更新。
为此,我必须在 Web 服务器上安装 OpenSocial。我该怎么做,我需要使用哪个 Web 服务器?
提前谢谢了。
问候,科科
javascript - Opensocial:错误“路径”未定义。在 gadgets.js 文件中
我正在 OSDE 中创建一个小工具。在所有小工具中,我在 gadgets.js 文件中都有 JS 错误,即“C 未定义。无法获取“路径”属性。” 我还有第二个错误,gadgets.log.LogAtLevel 不是函数。
能否请你帮忙?因为它是 opensocial 文件,我无法更改它。
facebook - 将现有的 Web 应用程序转换为 Facebook Apps / Google Apps
有没有办法将现有的 Web 应用程序作为 Facebook 应用程序或 Google Marketplace 提供而无需重新编码。这需要多少努力(原始努力的 10% 或 90%)。在应用程序中围绕它的先决条件是什么。
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 作为小工具容器?
opensocial - Google Plus 和 OpenSocial
看来Google Plus 主要是在服务器端使用 Java 编写的。所以我想知道它是否会与Google 使用 MySpace 创建的现有OpenSocial API 兼容。它可以使用Apache Shindig轻松完成,它是 Java 的参考 OpenSocial 实现。
有没有人有这方面的信息?
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
,但在切换home
到canvas
并尝试与之交谈后gadgets.views.getParams()
,返回一个空对象。只有完成刷新后,小工具才会处理相同的调用、查找参数并使用它们。
在这两个视图中,运行的最后一段代码是……</p>
它调用了我们的init()
函数……</p>
…它返回一个空对象,除非我们刷新页面。
知道为什么会这样吗?我没有gadgets.*
正确地“启动”这些东西吗?这几乎就像我正在与一个gadgets.*
没有“绑定”到我的特定小工具的对象交谈,直到我刷新页面(然后强制它绑定到画布视图)。请帮忙!
maven - 在本地构建 Shindig
我想将 Shindig 用作 OpenSocial 容器。为了做到这一点,我想为 Shindig 当前的功能添加更多功能,因此我必须在本地构建它的源代码。
我已经从 Shindig 的 SVN 下载了源代码:http: //svn.apache.org/repos/asf/shindig/trunk/ 我正在尝试使用 Maven (3.0.3) 构建它,但没有成功。我收到以下编译错误:
我看到 Shindig 2.0 是一年前发布的,也许 Shindig 的代码与其依赖项不匹配?我怎样才能消除这些错误?谢谢,托默
http - 在 REST URI 中不包含像 @me 这样的令牌会破坏 HTTP 缓存吗?
OpenSocial 和一些较新的 Google API 包括这些令牌,例如“@me”或“@self”,它们的值被 API 服务器替换为基于当前经过身份验证的用户的值。例如,“/api/people/@me/@all”是一个 OpenSocial REST URL。
这难道不违背 REST API 支持本机 HTTP 缓存服务器(如 Squid)的目标吗?
即使您可以使用“Vary”标头解决问题,这似乎也是一个主要缺点。唯一真正的好处是允许开发人员将一些 URI 硬编码到他们的应用程序中。有谁知道为什么要这样设计?
liferay - Liferay 开放社交部署错误
您好,我搜索了许多解决方案并尝试了它们,现在如果出现我根本不理解的新错误。主要问题是 Portlet 没有运行,并且控制台告诉我们 Portlet 已启动,但请自行查找:
谢谢您的回答。