原创作者: pikachu   阅读:1278次   评论:0条   更新时间:2011-05-26    
Liferay是个很成功的开源项目,其中用到了大量的第三方组件。

组件列表来自
http://wiki.liferay.com/index.php/Liferay_Dependencies

Google SOAP Search API http://code.google.com/apis/soapsearch/index.html是liferay中google portlet所用组件。该组件不是开源组件且只能个人使用。

该组件代码在com.liferay.portlet.google包下使用,提供google的search、spell和cache功能.
要使用这些功能,需要有google license。并且在portal.properties中 Google License Keys 段配置。
现在google已经不再提供soap api的license,如果你以前申请过,那么还能继续使用
引用
As of December 5, 2006, we are no longer issuing new API keys for the SOAP Search API. Developers with existing SOAP Search API keys will not be affected.



由于每个google license只能使用1000次,所以在liferay下可以配置多个License Keys,如果有一个出错了,那么liferay会使用下一个,但是这次查询会返回一个错误页面。这段代码值得商榷,是不是应该一直尝试直到成功或者把所有key都用完呢?


评论 共 0 条 请登录后发表评论

发表评论

您还没有登录,请您登录后再发表评论

文章信息

Global site tag (gtag.js) - Google Analytics