RSS フィードの説明ノードから画像を取得するにはどうすればよいですか。記事のタイトルの横にサムネイルとして表示できるように、画像への URL を取得する必要があります。
質問する
2287 次
1 に答える
0
私はこの質問に何度も答えたことを誓います。StackOverflowに精通している人は、私の以前の回答の1つにリンクしています。
それは文字通り5つのSimplePieの質問の前でした。あなたも検索しましたか?検索すると、実際の動作コードと非常によく似た答えが見つかり、コンテンツの内部を調べて最初の画像または任意の画像を見つける方法が示されます...
私はこの質問に半ダース答えました、誰かがそれらを融合するために何かをします、誰かがStackOverlow-fuを持っています。
簡単な答えは、HTMLを解析する必要があるということです。画像が説明ではなくコンテンツに含まれているとは限りませんが、html_simple_domなどを使用してHTMLをステップ実行し、目的の画像を見つけます。
フィードがエンクロージャーまたはサムネイルをサポートしている場合、またはMediaRSS標準の一部である場合、この追加の作業は必要ないかもしれませんが、すべてのフィードが同じように作成されるわけではありません。私はどこかでこのサイトまたはグーグルをもっと検索するだけでさらに良い答えを与えたことを知っています。
于 2013-03-16T00:39:12.417 に答える