我正在尝试使用来自 Craigslist、Reddit、Kijiji 和 Indeed 的 RSS 源创建个人工作板。
我找到了一种方法(使用 magpie)来引入多个提要,但是我无法解析来自 Indeed.ca 的任何数据。我尝试在不同阶段回显结果,以确保 Iw 已连接到 Indeed 的 RSS 源,并且我能够获取信息,但它不会显示在成品上。
这是我调用 RSS 源 (rss-urls.php) 的代码:
$urls = array(
//Craigslist RSS Feeds
'http://toronto.en.craigslist.ca/med/index.rss',
//Reddit RSS Feeds
'http://www.reddit.com/r/forhire/new/.rss',
//Kijiji RSS Feeds
'http://www.kijiji.ca/rss-srp-graphic-web-design-jobs/owen-sound/c152l1700187',
//Indeed RSS Feed
'http://www.indeed.ca/rss?q=Graphic+Designer&l=Toronto%2C+Ontario');
foreach($urls as $url) {
$rss = fetch_rss($url);
foreach ($rss->items as $item ) {
$title = $item[title];
$url = $item[link];
$description = $item[description];
$date = $item['dc']['date'];
//print_r($tot_array);
rsort($tot_array);
这是获取提要信息并显示它的代码:
foreach($tot_array as $tot) {
$all = explode(",",$tot);
$date = date("Y-m-d",strtotime($all[4]));
$now = date("Y-m-d");
$title = $all[1];
$url = $all[2];
$description = $all[3];
//echo $tot."";
//print $url;
if (false !== strpos($url,'indeed')) {
echo '<div id="linkCell" style="width: 100%;">';
echo '<div id="vAlign">';
echo '<p class="linkTitle"><a href="'.$url.'" title="'.$title.'">'.$title.'</a></p><br />';
//echo '<span class="date">Post is '. date_diff(date_create($date), date_create($now))->format('%a day(s) old') .'</span></p>';
echo '<p class="description">'.$description.'</p>';
echo '</div>';
echo '</div>';
echo '<span style="color:white;">'.$date."</span><br>";
}
}