欢迎!有人能告诉我如何在我的另一个网站上显示rss吗?正是这个rss链接aurelia-fetch-client
我正在使用laravel 5.3
关心并感谢您的帮助
答案 0 :(得分:1)
搜索Laravel RSS阅读器提供了许多与Laravel 5兼容的软件包,可以为您进行RSS解析。例如,https://packagist.org/packages/willvincent/feeds为您提供了与读者合作的完整示例。
如果由于某种原因,您不想使用Laravel软件包,那么PHP的非Laravel RSS解析器或通用标记解析器可以执行相同的操作。
或者你可以通过使用像file_get_contents()或curl调用来获取自己的解析来获取RSS提要,然后使用基本的正则表达式或substr来获取你关心的标记。
在任何情况下,您都必须将提取的数据传递给视图以供显示。据推测,您的数据将在数组中,因此您可以在视图中使用@foreach指令,然后在列表或表格中显示项目或任何您想要的内容。
<ul>
@foreach($data as $datum)
<li>{{$datum['title']}}</li>
@endforeach
</ul>
虽然预先制作的包装可以节省很多时间。
答案 1 :(得分:0)
最简单的方法是使用file_get_contents
:
$rss = file_get_contents(http://awiacja.imgw.pl/rss/metar00.php?airport=EPWA);
return response($rss);