ですから、私は自分のWebサイトのRemember the MilkアカウントからRSS(またはアトムですが、今はrssに固執しようとしています)フィードを埋め込むことに初めて取り組んでいます。(最終的には、ダッシュボードスタイルのものが一目でわかります。)さて、私が言ったように、これは実際にrssフィードを操作するのはほとんど初めてです。私はMagpieRSSを使用してきましたが、フェッチするURLを指定すると、次のようにエラーが発生します。
Warning: MagpieRSS: fetch_rss called without a url in /magpierss/rss_fetch.inc on line 238
Warning: Invalid argument supplied for foreach() in dash.php on line 53
したがって、これから、私のURLが間違っていると結論付けます。ただし、これはRTMによって提供されるRSSフィードのURLであり、私のGoogleリーダーでは問題なく機能します。だから、私は何を台無しにしていますか?
編集:私がrss_fetchを呼び出すために使用しているphp:
<?php
require_once("php/magpierss/rss_fetch.inc");
$url = $_GET['http://www.rememberthemilk.com/rss/test.reeher/15418678/?tok=eJwNzccJw0AQAMCKzmwO5VzYxQa ZPWP9R*Y8JoFVAph3Zs26GIXmEgHkp3VUNsqZ1aK436o0Dm4JykGjLt*9*uqetc1vp- fPVAFwzwGpmLPbHYrPGws60j32koOa3vwbiKxgvVs9Ug-gVBuNpdk-AEX*ysp'];
$rss= fetch_rss( $url );
echo $rss->channel['title'] . "<p>";
echo "<ul>";
foreach ($rss->items as $item) {
$href = $item['link'];
$title = $item['title'];
echo "<li><a href=$href>$title</a></li";
}
echo "</ul>";
?>
これは、Magpieのphpの例とほぼ同じです。