我正在从事新闻工作,这意味着我需要在我的页面中包含在线雅虎新闻标题和描述。为此,我必须创建 1 个批处理文件,但问题是如何创建该批处理文件,该文件将调用该文件内的雅虎在线新闻,那么我如何将该文件包含在我的页面中?
谢谢
最佳答案
您可以在浏览器上使用 JavaScript 来完成此操作。
在 Yahoo API 中查找 JSON feed,它通过回调函数传递 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 时,所有这些才有效。
关于php - 如何运行批处理?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3650145/