匿名質問者

TwitterのAPIを使用して

URL(media_url)を取得したいのですが
自分の書いた物では取得できません。
どのように書けば取得する事が出来るでしょうか?

(TwitterAPIのVersionは気にしないでください)

>|php|
$gpurl ="https://api.twitter.com/1/statuses/user_timeline.json?include_entities=1&include_rts=true&screen_name=pamyurin&count=200";
$req = file_get_contents($gpurl);
$tw_arr = json_decode($req);
if (is_array($tw_arr)) {
foreach ($tw_arr as $val) {
echo $post= $val->text;
if (is_array($tw_arr->entities)) {
foreach ($tw_arr->entities as $item1) {
if (is_array($item1->media)) {
foreach ($item1->media as $item2) {
echo $item2->media_url;
}
}
}
}
}
}
||<

回答の条件
  • 1人5回まで
  • 登録:
  • 終了:2013/03/03 13:30:36

ベストアンサー

匿名回答1号 No.1

$gpurl ="https://api.twitter.com/1/statuses/media_timeline.json?include_entities=true&include_rts=true&screen_name=pamyurin&count=200";
$req = file_get_contents($gpurl);
$tw_arr = json_decode($req);
if (is_array($tw_arr)) {
	foreach ($tw_arr as $val) {
/*		echo $post= $val->text;*/
		if (is_array($val->entities->media)) {
			foreach ($val->entities as $item1) {
/*				if (is_array($item1->media_url)) {*/
					foreach ($item1 as $item2) {
						echo $item2->media_url;
					}
/*				}*/
			}
		}
	}
}

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

回答リクエストを送信したユーザーはいません