特定の#ハッシュタグの最新の50枚の写真を表示するページがあります。
ユーザーに画像をクリックして同じウェブサイトのページに移動してもらいたいのですが、そこでフルサイズの写真とタイトルを表示できます...。
たくさん検索しましたが、1枚の写真の情報を取得する方法が見つかりません。このようなもの:http ://snapwidget.com/view/?id = 273145283494542941_10884350#.UE9ukhhwPw8
ありがとうございました!
特定の#ハッシュタグの最新の50枚の写真を表示するページがあります。
ユーザーに画像をクリックして同じウェブサイトのページに移動してもらいたいのですが、そこでフルサイズの写真とタイトルを表示できます...。
たくさん検索しましたが、1枚の写真の情報を取得する方法が見つかりません。このようなもの:http ://snapwidget.com/view/?id = 273145283494542941_10884350#.UE9ukhhwPw8
ありがとうございました!
Instagram APIをチェックアウトしましたか?
以下を使用できます。
https://api.instagram.com/v1/media/MEDIA-ID?access_token=ACCESS-TOKEN
$_GET
画像IDを変数に渡した情報を取得するには...次のようなもの:
http://yoursite.com/image.php?id=3
<?php
//image.php
$image = $_GET['id'];
$info = 'https://api.instagram.com/v1/media/'.$image.'?access_token='.$token;
$response = json_decode($info, true);
//example for full size image
$fullsize = $response['images']['standard_resolution']['url'];
echo '<img src="'.$fullsize.'"/>';
?>
編集: こちらもご覧ください。これはInstagramの PHP ラッパーで、非常に便利です!
私はショートコードを使用します:
画像の URL から、ショートコードを取得します: 例: https://instagram.com/p/2rqCzTTdUX/ -> 2rqCzTTdUX
次に、次のエンドポイントを使用します。
https://api.instagram.com/v1/media/shortcode/ {ショートコード}?access_token=ACCESS_TOKEN
media/{media_id} API と同じデータを取得します。次に、データの最上位レベル (json API の応答) でパラメーター「id」を探します -> 「985065853803556759_429959980」
最後に、たとえば、API get media を使用できます: v1/media/{media_id}?access_token=ACCESS_TOKEN