私はebayアフィリエイト(パートナーネットワーク)rssのタイトルを抽出するためにPHPコードを使用していますが、私は成功しません。私は間違って何をしていますか? ところで、タイトルもリンクできますか?rssフィードアイテムのタイトルを抽出できません
PHP
<?php
$xml = new DOMDocument();
@$xml->loadHTMLFile('http://rest.ebay.com/epn/v1/find/item.rss?keyword=%28jewelry%2Ccraft%2Cclothing%2Cshoes%2Cdiy%29&sortOrder=BestMatch&programid=1&campaignid=5337945426&toolid=10039&listingType1=All&lgeo=1&topRatedSeller=true&hideDuplicateItems=true&entriesPerPage=2&feedType=rss');
$products = array();
//Loop through each <td> tag in the dom and extract inner html
foreach($xml->getElementsByTagName('td') as $p) {
$children = $p->childNodes;
$phtml = '';
foreach ($children as $child)
{
$phtml.= $p->ownerDocument->saveHTML($child);
}
echo '<div id="mainproductafilioright1"><div class="product">' . $phtml . '</div></div>';
}
?>
Uhhhh ' getElementsByTagName( 'td') 'あなたがRSSフィードを取得しているのを見ると' td'タグはありません。コードをコピーしただけで、あなたがしたいことをするために編集していません。 – cmorrissey
これは、以前は別のrss用に設定していた古いコードだからです。 – User325313