カラーミーショップのRSSからphpで画像を取得する

wordpressのサイトにカラーミーショップのRSSを取得して表示させようとしたが、商品画像を簡単にとれなかったが、以下の方法で取得。

カラーミーのRSSを覗くと画像のURLは以下のとおり。

<foaf:topic><foaf:Image rdf:about="http://img16.shop-pro.jp/*****/******/product/△△△△△_th.jpg?cmsp_timestamp=20160521183423" /></foaf:topic>

画像ファイル名の「_th」は小さい画像でokなら必要で、大きい画像が欲しいなら単純にはずせば良い。
△△△△△は該当商品ページのidなので、このidを使用して画像URLを整えていく。

$imgurl = "http://img16.shop-pro.jp/*****/******/product/";
$idlink = $item->get_permalink();
$imgs = strstr($idlink, "=");
$imgs = str_replace("=","",$imgs);
$jpg = $imgurl.$imgs.".jpg";

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

CAPTCHA