问题标签 [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.
authentication - 谷歌小工具中的用户身份验证
我正在创建一个谷歌小工具(用于 igoogle 或 gmail),它将向我的服务器发出请求。我想知道是否有任何方法可以让我对用户进行身份验证,而无需让他们在我的服务器上使用用户名/密码进行身份验证。有没有办法使用谷歌身份来识别用户(谷歌是否以某种方式给我谷歌用户ID?)。如果我在谷歌小工具中使用 Oauth 选项,我将能够获取 access_token 并将其用作标识符。
javascript - Google 小工具中的 Javascript
我正在编写一个与谷歌日历一起使用的简单小工具。我正在使用 iGoogle 进行测试。但是,无论我做什么,我似乎都无法运行 javascript。谁能指出我正确的方向?提前致谢
google-gadget - gmail 上下文小工具 makeRequest 调用响应内部服务器错误
我正在其中构建一个 google 上下文小工具,我使用以下代码加载页面:
呼叫没有到达我的服务器。当我尝试在浏览器中访问 url 时,它会快速返回。
可能是什么问题?我怎么能解决它?
谢谢
google-gadget - gmail 上下文小工具不显示
我正在尝试构建一个 gmail 上下文小工具。我过去让它工作,但我必须改变一些东西,现在它不起作用。我已成功创建列表并将小工具添加到我的测试域。但是当我打开电子邮件时仍然没有任何反应。
这是清单:
我可以http://example.com:2057/test.xml
在 igoogle 中加载,所以我认为问题出在清单上。
问题可能是什么,我如何验证清单文件并解决此类问题。
谢谢
javascript - 如何在 Google Gadgets 中使用 Web 服务(使用 Javascript)?
您是否尝试过使用 javascript 从 google 小工具调用 SOAP Web 服务?我真的不知道该怎么做:API 只有一个 makerequest 方法。这是完成工作的正确方法吗?
我将不胜感激任何帮助...
提前致谢
javascript - 为什么我的 Google 小工具无法正确呈现?
我正在制作一个显示著名按钮栏的小工具:Facebook like、Tweet、Google Plus 和 LinkedIn Share。
如果您将小工具 HTML粘贴到此处的编辑器中,您将看到它显示正常。
我的小工具代码所做的基本上是加载 HTML 内容并将其放入 div 元素中,如下所示:
当我在 iGoogle 或 Google Sites 中测试它时,我得到的只是 Tweet 文本超链接。
任何人都可以帮我找出问题所在吗?
android - 使用相机捕捉文本。安卓?
我想做类似谷歌谷歌的事情,但只使用相机文本功能。我想使用相机拍摄文本图像,并将其转换为文本以用于编辑文本。这可能吗。这该怎么做?
您与此相关的任何想法都会有所帮助。请让我知道你的想法。非常感谢您的时间和帮助。
gwt - 使用 GWT 开发 Google 小工具
我使用Getting Started with Gadgets 和 GWT成功创建了小工具
我想知道:
是否可以在开发模式下使用小工具?我想更改代码并查看结果。或者我每次更改代码时都需要编译和发布小工具?
我希望我的 GWT GAE 应用程序既是普通的 GWT 应用程序又是谷歌小工具。当用户输入http://mygadget.appspot.com/我希望他看到正常的 GWT 应用程序。但是当用户访问http://mygadget.appspot.com/axogadget/com.axdms.gadget.client.AxObjectGadget.gadget.xml他得到了这个小工具。有可能吗?还是必须是 2 个不同的 GAE 应用程序?(普通 GWT 应用程序和小工具具有不同的功能)。多个入口点?
google-calendar-api - Google 日历小工具需要知道当前正在查看哪个活动
我现在正在编写我的第一个谷歌日历侧边栏小工具。当用户在谷歌日历中时,我计划让他们打开一个事件,当他们在查看/编辑页面时,它将使用该事件的数据来查找其他类似的事件。
问题是,我无法弄清楚当前正在查看哪个事件。一旦我知道了这一点,我认为我做剩下的事情不会有太大的麻烦。
所以,我想知道:
- Google Calendar API 是否提供侧边栏小工具的视图信息?我认为答案是否定的,但我想错了。
- 有没有其他方法可以获得这些信息,比如从页面的 DOM 中查找信息?
提前致谢!我可能会在其他地方发布这个问题,但无论如何我一定会在这里发布答案。
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.*
没有“绑定”到我的特定小工具的对象交谈,直到我刷新页面(然后强制它绑定到画布视图)。请帮忙!