PHP

ちょっとした物。InstagramのAPI取得する

Instagram(インスタグラム)の画像などが取得することが出来ます。
アクセストークンの取得の方法がわからない場合はぐぐってください。
尚、Versionが、今後上がった場合は下記のコードは使用できなくなる可能性があります。

ちなみにこのコード動作確認はしておりません。
このコードを理解して使用できる人のみお使いください。
尚、画像取得数はデフォルト10にしています。プログラムでは
アクセストークンと20を渡しています。

画像URLはコメントアウトのところに入ってきます。
あとはプログラムを可変してお使いください。

<?php
//Instagram
//https://api.instagram.com/v1/users/self/media/recent/?access_token=&count=

class instagram_api{

    public const url ="https://api.instagram.com/v1/users/self/media/recent/?access_token=";
    
    public function api ($access_token= "",$img_count =10){
        $url = self::url;
        return (object)json_decode(@file_get_contents($url . $access_token."&count=".$img_count));
    }

    public function obj_img($obj=Null){
        if(!is_object($obj))return false;
        if(!$obj->data)return false;
        
        foreach ($obj->data as $key => $item) {
            var_dump($item);
            // $item->images->standard_resolution->url
            // $item->images->low_resolution->url
        }  
        return true;
    }
}

$obj = instagram_api::api("access_token",20);
instagram_api::obj_img($obj);

 

The following two tabs change content below.
taokaと申します。 まったりWEB日誌を更新している中の人です? 趣味は映画鑑賞とブログ書きです、 こちらで生活できるようになるのが目標です。 ブックマークやシェアして頂けると励みになります。 どうぞよろしくお願い致します。

関連記事

  1. PHP

    ネームスペースの利点はこれだと思っている。

    ネームスペースの利点はこれだと思っている。複数人で開発とか…

  2. プログラム

    いろいろエディタやIDEを試してみてこれが良いかなと。

    IDEとエディタの境目あたりで言えばATOMかVisual S…

  3. PHP

    WPの記事を検索し一括カテゴリ変更する方法。

    WPの記事を検索し一括カテゴリ変更する方法は下記になります。…

  4. C#

    DropFTPを配布。

    ドップして一つのファイルを転送するソフトを作りました。こん…

  5. javaScript

    jsのクリックイベントの謎??

    javaScriptとjqueryのクリックイベントの挙動が違…

  6. PHP

    内容まで¥r¥nで書かれたCSVコードを整形する簡単な方法。

    内容まで¥r¥nで書かれたCSVコードを整形する簡単な方法。…

2019年10月
 123456
78910111213
14151617181920
21222324252627
28293031 

アクセスカウンター😅

とある高知県の気温や湿度

Twitter でフォロー

PAGE TOP