如何运行批处理?

时间:2010-09-06 08:54:18

标签: php javascript ajax rss

我正在研究新闻意味着我需要在我的页面中包含在线雅虎新闻标题和说明。为此,我必须创建1个批处理文件,但问题是如何创建将在该文件中调用yahoo在线新闻的批处理文件,然后如何在我的页面中包含该文件?

由于

1 个答案:

答案 0 :(得分:1)

你可以在浏览器上使用javascript来做到这一点。

在Yahoo API中查找JSON提要,它提供带有回调函数的JSON,即:
http://search.yahooapis.com/.../news?results=20&output=json&callback=myCallBackFunction

然后在你的页面中有一个全局函数:

function myCallBackFunction(json){

  //show here the json feed as HTML

}

此技术通常称为JSONP

通过避免PHP代理请求,您可以为用户节省一些延迟 而且你不会为这些数据支付带宽,因为它们直接来自雅虎。

不幸的是,只有当你的目标受众启用了javascript时,这一切才有效。