Logging

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

Instagram(インスタグラム)の画像などが取得することが出来ます。アクセストークンの取得の方法がわからない場合はぐぐってください。尚、APIのバージョンが、今後上がった場合は下記のコードは使用できなくなる可能性があります。ちなみにこのコード動作確認はしておりません。このコードを理解して使用できる人のみお使いください。
尚、画像取得数はデフォルト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);







    動画を無音声に変換するバッチ前のページ

    自分の務めてる会社の1次入社試験(過去問)次のページ

    関連記事

    1. Logging

      スマホでChatWorkを辞めました。

      スマホでChatWork辞めました。辞めた理由は、仕事と休日の境が…

    2. Logging

      iPhone6とapple watchを発表しましたね|д゚)

      iPhone6とApple watchを発表しましたね。買い替えは考…

    3. Logging

      画面は黒がお好きというわけでもなくけど黒な理由。

      画面は黒がお好きというわけでもなくけど黒な理由。簡単に言えば光に弱…

    4. Logging

      写真などからポリゴン(Polygon)を自動で生成(作成)するツール?。

      本日は写真などからポリゴン(Polygon)を自動で生成(作成)する…

    5. Logging

      チームラボの展示会が徳島であるだけどハードルが高い。

      チームラボの展示会が徳島であるだけどハードルが高い・・・。場所はあす…

    6. person s hand touching blue and pink led panel

      Logging

      明日からのためにデスク周りを整理しました。DIYみたいな事を…。

      おはようございます。あっという間にこの日が・・・来ました。今後の事と…

    2019年10月
     123456
    78910111213
    14151617181920
    21222324252627
    28293031  

    カテゴリー

    アーカイブ

    PAGE TOP