开始构建Widget

时间:2010-12-28 12:12:18

标签: javascript web-services rest grails widget

我拥有一个用Grails编写的足球社区网站(提供RESTful网络服务),我想开发一个可嵌入的小部件,以便分发到其他网站或博客

我的要求:

这个小部件(用javascript / HTML而不是Flash编写,因为我不知道Flash)会显示我网站的最新文章(很简单......因为我有RSS提供)。

然而,最困难的部分在于让远程用户直接从小部件本身进行预测或对足球比赛进行评分。 支持两种模式:匿名用户用户身份验证(在我的网站上找到并管理的用户帐户)。

来自客户网站的用户操作的统计信息(即嵌入窗口小部件的网站)也将在窗口小部件内报告。

我的解决方案:

你走了!我从哪里开始?您是否建议我使用在线小部件创建工具,例如WidgetboxKickAppsWidgadgetGrazz或您喜欢的其他任何工具?如果是,哪一个最容易使用并且足够灵活以满足我的要求?

或者是否有其他更简单的解决方案,如Grails插件?

感谢您的帮助。

1 个答案:

答案 0 :(得分:0)

对于类似的内容,我使用了Google Gadgets,这些内容非常简单,因为您可以在Google提供的API中使用javascript。

我在我的博客http://maricel-tech.blogspot.com/2008/11/how-to-create-google-gadget.html中写了这篇文章,介绍了如何创建一个显示CNN新闻的谷歌小工具,自谷歌改变他们的API以来它有点过时,但逻辑与你需要的一样更改google方法调用以使用新方法。

帖子中的示例从CNN新闻中读取RSS源,并以列表形式显示每篇文章的标题和描述,在您的情况下,您需要添加一些逻辑来添加您需要的额外功能,但我认为您可以在Google API中找到小工具所需的内容。