如何运行批处理?

问题描述:

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

谢谢

+0

您的意思是说,您想将RSS提要数据URL拉入PHP?你可以为此使用cURL。 – pharalia 2010-09-06 08:59:41

+0

是的,我想要的,我想包括每天rss新闻在我的网页可能是商业topstories或体育 – user439555 2010-09-06 09:08:26

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

查找雅虎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时,所有这些都是有效的。