1

私は非常に奇妙な問題を抱えています。XML ファイルから RSS フィードを作成し、会社のサイトでホストしました。C# アプリケーションから新しいフィード アイテム (XML ファイルへのノード) を追加しました。Web ブラウザーでフィードを直接チェックすると、それらが読み込まれます。ただし、feedvalidator.org でフィードを実行すると、ほとんどの場合、FeedValidator は古いバージョンのフィードを表示します。いくつかのタグまたはプロパティを変更しますが、それでも FeedValidator は古いバージョンを表示し、もう存在しない RSS の問題を指摘します。

他の RSS リーダーでも同様の問題が発生しました。プログラムを実行して new を追加する<item>sと、IFTTT レシピがトリガーされず、FeedBurner は古いニュースのみを表示し、(ping と再同期の後) 新しいアイテムを追加しません。また、Google リーダーと Outlook も新しいエントリを表示しません。 . 奇妙なことに、私の IFTTT レシピは、<item>s. いくつかのチェック:

  • <pubDate>タイムゾーン(つまり)を含む正しい形式を含めるように更新しましThu, 28 Feb 2013 13:11:26 CSTたが、まだトリガーはありません。
  • 私の生存時間 (TTL) は 2 分です。
  • 以前は名前空間として Atom を使用していましたが、同じ問題がありました...

私の会社のサーバーに何かあるに違いないと本当に思っています。XML ファイルの直接リンクを Web ブラウザーに入力すると (最新ニュースが表示されます)、フィードは正しく表示されますが、特定の Web サイトがそれを読み取ろうとしているために、ファイルが何らかの形でキャッシュされているように見えます。それは可能ですか?

私のフィード:

オリジナルhttp://abdataclassaction.com/Newsletters/NewsFeed.xml

FeedBurner http://feeds.feedburner.com/AbDataClassActionNewsFeed

ご覧のとおり、それらはまったく異なります。

誰でもアイデアを提供できますか?これは何週間も私を殺しています。

4

1 に答える 1

1

ファイルが置かれているサーバーが正しく機能していなかったようです。上位バージョンの Windows Server と IIS を搭載したサーバーを使用した場合、IFTTT は非常に迅速にトリガーされます。解決しそうです…

于 2013-02-28T23:08:08.360 に答える