2017-09-09 12 views
0

私はユーザーにインスタントフィードを表示する必要があります。私はそれをどのようにすることができますか?InstagramのユーザーIDとフィードをどのように見つけることができますか?

私は

<?php 
    function insta_api($api_url){ 
     $connection_c = curl_init(); 
     curl_setopt($connection_c, CURLOPT_URL, $api_url); 
     curl_setopt($connection_c, CURLOPT_RETURNTRANSFER, 1); 
     curl_setopt($connection_c, CURLOPT_TIMEOUT, 20); 
     $json_return = curl_exec($connection_c); 
     curl_close($connection_c); 
     return json_decode($json_return); 
    } 
    $access_token = '...access.token.here...'; 
    $user_search = insta_api('https://instagram.com/' . $instagram_login . '/?__a=1'); 
    print_r($user_search); 
    $user_id = $user_search['id']; 
    echo $user_id; 
    $return = insta_api('https://api.instagram.com/v1/users/' . $user_id . '/media/recent?access_token=' . $access_token); 

を使用しようとしましたか?

しかし、それは

お知らせ返す:未定義の変数:

をUSER_IDまた、私は

https://www.instagram.com/user_name/?__a=1 

を使用しようとしました。しかし、私は、JSONの値を取得することはできません、と私はそれがだと思うが良い練習ではありません。

おかげ

+1

だから、 '$ user_search'の出力はあなたが推測すると期待していますか? –

+0

これで何も返されません。しかし、私はhttps://www.instagram.com/therock/?__a=1に行き、次にユーザーIDを取得するとわかるjsonオブジェクトを返したいとします。 – Frunky

+0

'$ instagram_login'の値が表示されません。それが正しいか? –

答えて

0

は、最も簡単な方法は、このエンドポイントを使用することです:
https://www.instagram.com/USERNAME/media/

ませ認証が必要とあなたは20件の最新の記事へのアクセス権を持っています。

関連する問題