问题标签 [google-gadget]
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.
javascript - Gmail 上下文小工具无法加载包含更多邮件的对话
当我打开包含更多消息的对话(比如超过 15-20 条消息)时,我的上下文小工具无法加载。如果我加载较小的对话,它会完美加载。这有点奇怪。在哪里我可以看到我在我的谷歌应用程序域上安装的其他 3rd 方上下文小工具,这些小工具在每次对话中都成功加载。任何形式的帮助表示赞赏。
javascript - gadgets.io.makeRequest 返回特定站点上的空 html 文档
我正在尝试使用 gadgets.io.makeRequest 来检索站点http://www.novasoftware.se/webviewer/(S(r2vc0j45wbu53x55slbdce55))/MZDesign1.aspx?schoolid=27500&code=82820 它以前工作过,但现在它返回空的html:
这是我正在使用的简单代码:
有没有可能是网站屏蔽了?我怎么看?相同的代码适用于http://www.google.com等其他 URL 我在返回字符串中也没有任何错误
gmail - 在没有 Google App 域的情况下开发 Gmail 上下文小工具?
我正在研究创建一个 Gmail 上下文小工具。我创建了几个集成到 Google 日历中的简单小工具,这些小工具很简单,可以发布小工具清单并通过“添加任何小工具”实验室功能将它们添加到日历中。
Gmail Contextual Gadget 开始看起来完全不同了(使用示例很难启动和运行)。我真的必须向 Google Apps 注册域、提交应用程序清单等,才能简单地尝试创建这些小工具之一吗?有没有一种更简单、更不投入的方式来尝试这项技术?
gwt - gmail上下文小工具中的错误
我正在开发一个 gmail 上下文小工具 (GWT),以部署在谷歌市场上。该小工具已正确触发,但是当我尝试获取内容匹配时它失败了。
在浏览器控制台中,我看到以下错误:
未捕获的 ReferenceError:未定义 google
任何想法 ?
javascript - `target="_blank"` 的替代品?
我target="_blank"
在大多数谷歌小工具中使用,以便链接在新窗口中打开,而不是在小工具空间中打开,但它正在用窗口污染浏览器,我正在寻找一种解决方案,以便窗口可以打开当前浏览窗口(就像正常浏览一样,没有额外的窗口混乱。请注意,“没有目标空白”链接打开到小工具空间(不是目标),而是打开到浏览空间。有什么方法可以做到这一点target="_blank"
吗?
google-app-engine - 谷歌小工具中的 Restlet GWT
我正在为 Google Apps 市场开发 GWT 应用程序。我在服务器端使用带有 Restlet 的 AppEngine。客户端我使用 Restlet 的 GWT 版本。这是一个很棒的组合。我在客户端和服务器之间共享我的域对象,因此不需要 DTO 或代理等。在客户端,我可以简单地调用 Restlet 资源:
无需解析底层 XML 或使用 JSNI 来解释传入的 JSON。
但是...应用程序的一部分是 GMAIL 上下文小工具,我不能简单地使用上面的代码,因为小工具和服务器之间的所有通信都必须通过 GadgetsIO makeRequest。
所以......对于小工具,我将不得不努力解析 XML 或使用 JSNI 来解释传入的 JSON。
是否有可能破解 Restlet GWT 客户端以通过 GadgetsIO 传递所有通信,这需要什么?非常欢迎任何指点!
K。
google-gadget - Google 日历小工具的使用寿命是多久?
有谁知道谷歌日历可以保留一个小工具多久?
在这里我们看到:
“提示:Google 日历会将您的小工具规格缓存 1 小时。”
这是否意味着 Google 会在一个小时后再次下载该小工具(XML 配置)?
javascript - 从 Google 协作平台上的小工具访问容器
我正在编写一个自定义导航栏 Google 小工具以在 Google 网站上使用。我需要访问小工具容器(网站页面)中的数据:要么是包含面包屑对象的 webspace 对象,要么是最坏的情况——DOM,以便我可以获取页面标题。
Google Gadgets API 提供了一个RPC类,其中包含为容器到小工具通信而设计的方法。但是,容器似乎需要注册一个 RPC 服务才能访问它。我不知道 Google 协作平台页面是否这样做,或者我需要寻找其他方式。
oauth - 在 Chrome 扩展程序和 Gmail 小工具中安全处理 OAuth 使用者密钥和秘密
我想获得一些想法,以正确处理 Chrome 扩展和 Gmail 小工具中的 Salesforce OAuth 消费者密钥和秘密。Chrome 扩展本质上是以 zip 兼容格式包装的 Javascript。如果我需要构建一个代表用户调用 Salesforce API 的扩展程序,我必须将 Salesforce 生成的应用程序 OAuth Consumer Key 和 Secret 嵌入到扩展程序的 Javascript 中。这会产生泄露 OAuth 消费者密钥和秘密的可能性,以及可能的滥用。
我很好奇其他开发人员如何在 Chrome 扩展中处理这些 OAuth 消费者密钥和秘密。
Google 为需要访问 Google API 的 Chrome 扩展程序提供匿名消费者密钥和秘密。但是 Salesforce 不提供类似的 OAuth 设置。这是否在 Salesforce OAuth 2.0 实施的路线图上?