9

我只花了 5 个小时查看 Google 小工具网站和常见问题解答,但我仍然不知道如何托管小工具。

我通过阅读 Google 文档得出的结论:

  1. 我可以用 XML、JavaScript 等编写小工具。
  2. 可以将小工具添加到 iGoogle 等。
  3. Google 可以为您托管这些小工具。
  4. 小工具可以托管在其他任何地方???

以上所有信息都不能回答我的问题。例如,使用 jQuery 或 Dojo Toolkit,我可以下载 JavaScript 框架并使用它。使用 Google 小工具,我找不到框架的下载链接。为什么?谷歌提供它的框架吗?如果不是,为什么文档表明小工具可以托管在任何地方?我完全糊涂了。

非常欢迎简短的解释或一些有用的链接!非常感谢!!!

4

4 回答 4

6

我自己一直在努力解决所有这些问题,并且那里的大部分信息似乎都是关于构建小工具,而不是托管它们的基础设施。

基本上它似乎工作的方式是你需要:

  1. 托管定义小工具的 XML 文件的位置。这可以在网络上的任何地方。
  2. 一个 Google 小工具容器 - 您告诉它您的小工具的 XML 文件的 URL,它会神奇地将您的 XML 转换为呈现小工具。例如 iGoogle http://www.google.com/ig、Google 朋友群http://www.google.com/friendconnect/和 Shindig http://shindig.apache.org/
  3. 实际显示小工具的站点 - 这可以是具有内置功能的站点,例如 iGoogle,也可以是您为小工具放置嵌入 HTML 的任何网站。此嵌入 HTML 将根据容器而有所不同。如果您在 iGoogle 中访问您已添加或位于其目录中的小工具,则可以看到该小工具的嵌入代码。对于 Google 朋友群,有一段 HTML 和 Javascript 可供您使用,您可以在其中放置 XML 文件的 URL 和您的 Google 朋友群网站 ID。

我认为某些网站(例如 iGoogle)执行 1、2 和 3 的事实最初让我感到有些困惑。

于 2010-06-14T13:07:36.003 回答
4

您可以创建一个定义 xml 规范(参考)的小工具并将其托管在您想要的任何位置(即您的保管箱公用文件夹)。xml 将有一个内容部分,其中包含小工具的 html。在那里,您可以将脚本标签包含在您想要使用的任何 js 库中(即 jquery、dojo、您自己的 js 文件)。

如果您想在 iGoogle 中安装小工具,您需要转到“添加东西”,而不是从目录中选择小工具,单击“添加 rss 或小工具”链接并输入小工具 xml 文件的 url。容器(在本例中为 iGoogle,但可能是 Orkut、MySpace 等)将提取您的小工具规范并呈现小工具。

这是开始小工具开发的好地方

于 2010-04-06T17:41:43.257 回答
1

除了 iGoogle 和其他小工具容器之外,您还可以在可以包含脚本的任何页面上托管小工具。Google 有一个网站会为您生成在您的页面上显示小工具的脚本:http ://www.google.com/webmasters/gadgets/foryourpage/

生成的代码使用 www.gmodules.com。但是我没有找到更多信息。

于 2011-08-12T18:05:24.107 回答
1

我想现在回答这个问题已经晚了。这里有一些可以帮助其他人的评论。

谷歌可以为你托管小工具??- 是的

小工具可以托管在其他任何地方???- 是的。您可以在自己的服务器上托管,或者保管箱公用文件夹也可以。

创建和托管小工具的最简单方法是使用谷歌小工具编辑器。我们需要拥有自己的谷歌小工具。

谷歌小工具编辑器的链接是http://www.google.com/ig/ifr?url=gge.xml。您可以在此处编辑和托管小工具。以下是截图供参考。

一旦你有了想要测试的东西,点击文件菜单,然后选择“保存”,如下所示。

在此处输入图像描述

保存后(并为您的 xml 文件选择一个好名称),您会看到它从 hello.xml 更改为其他内容。

在此处输入图像描述

然后,就像右键单击并将位置保存到剪贴板一样简单。这是在 Firefox 中的外观。

在此处输入图像描述

就是这样。您的 google 小工具的链接将在您的剪贴板中。看起来像这样.., http://hosting.gmodules.com/ig/gadgets/file/117733801868661729078/my-first-gadget.xml

于 2014-01-29T11:13:55.133 回答