php - 如何运行批处理?

标签 php javascript ajax rss

我正在从事新闻工作,这意味着我需要在我的页面中包含在线雅虎新闻标题和描述。为此,我必须创建 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/

相关文章:

php - 如何使用 PHP 函数更有效地获取表中多列的排名

PHP linux crontab 导出mysql数据到Excel

javascript - Angular 解析返回函数而不是值

javascript - 如何在 Django + jQuery 中刷新页面的一部分?

ajax - 如何限制对 AWS EC2 上 Node 应用程序的 API 调用

php - Laravel DataTables Yajrabox 不显示数据

php - mysql 选择不是多对多关系的行

javascript - 动态更改字段的欧芹规则

javascript - 如何使用 rv-each 构造动态 HTML

php - 如何让 PHP AJAX 错误显示在我的 jQuery 代码中?