2016-10-18 14 views
0

Instagram APIからユーザーの画像を取得するにはどうすればよいですか?Instagram APIを使用して画像を取得する方法

access_tokenは= 4049241557.1677ed0.5324ad17d9314645b528ad112da8d56e

しかし、誰の成功は、それが私の唯一のユーザー情報を与えています。 Instagram APIを使用して画像を取得するにはどうすればよいですか?

+0

このリンクを確認してください:https://code.tutsplus.com/tutorials/introduction-to-the-instagram-api--cms-23608 – fernando

答えて

2

使用このAPI:

https://api.instagram.com/v1/users/self/media/recent?access_token={access-token} 

これは、あなたの写真を取得します(それはそれは空の配列を返しますので、access_tokenあなた掲載しているが、そのユーザは、任意の写真が掲載されていないからのように見える)

他のユーザーの写真を取得するには、これを使用します。

https://api.instagram.com/v1/users/{user-id}/media/recent?access_token={access-token} 

サンドボックスモードである場合は、のみさんをpublic_contentスコープで認証している必要がありますあなたのアプリがレビューされライブされるまでdboxユーザーにアクセスできます

+0

こんにちは@krisrak public_contentと関係の許可を承認する方法。私は自分のアプリを提出したが、両方の許可を拒否した。 – abhi

+0

あなたのアプリは何をしていますか? – krisrak

+0

パブリッシャーはゲートを作成し、他のユーザーのためにダウンロードするトラックを追加します。 ユーザーがそのトラックをダウンロードしたい場合、そのユーザーはそのInstagramユーザーに従う必要があります。 私はそれのためのPHP APIを使用しています。 – abhi

0

このライブラリCosenaryを使用できます。

use MetzWeb\Instagram\Instagram; 

$instagram = new Instagram(array(
    'apiKey'  => 'YOUR_APP_KEY', 
    'apiSecret' => 'YOUR_APP_SECRET', 
    'apiCallback' => 'YOUR_APP_CALLBACK' 
)); 

// grab OAuth callback code 
$code = $_GET['code']; 
// or maybe $code = $request->code; // if you are using Laravel 
$data = $instagram->getOAuthToken($code); 

// set user access token 
$instagram->setAccessToken($data); 

// and 
$pictures = $instagram->getUserMedia(); 

詳細については、ドキュメントを参照してください。

これが役に立ちます。

関連する問題