<?php // Tumblr用のライブラリの読み込み require './tumblr-oauth-library.php' ; // 設定 $access_token = '' ; // アクセストークン $access_token_secret = '' ; // アクセストークンシークレット $request_url = 'https://api.tumblr.com/v2/user/dashboard' ; // リクエストURL $request_method = 'GET' ; // リクエストメソッド $params = array( // パラメータ 'oauth_token' => $access_token , 'oauth_token_secret' => $access_token_secret , 'type' => 'photo' , 'limit' => 5 , ) ; // JSONデータとレスポンスヘッダーをセット(配列)で取得する list( $json , $header ) = tumblr_oauth( $request_url , $request_method , $params , 1 ) ; // HTML用 $html = '' ; // エラー判定 if( !$json || !$header ) { $html .= '<p><mark>データを取得できませんでした…。</mark></p>' ; } else { // 取得したデータ $html .= '<h2>取得したデータ</h2>' ; $html .= '<p>下記のデータを取得できました。</p>' ; $html .= '<h3>JSON</h3>' ; $html .= '<p><textarea rows="8">' . $json . '</textarea></p>' ; $html .= '<h3>レスポンスヘッダー</h3>' ; $html .= '<p><textarea rows="8">' . $header . '</textarea></p>' ; } ?><!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <meta name="robots" content="noindex,nofollow"> <!-- ビューポートの設定 --> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Tumblr APIでダッシュボードの情報を取得するサンプルデモ</title><!-- /******************************************************************************** SYNCER 〜 知識、感動をみんなと同期(Sync)するブログ * 配布場所 https://syncer.jp/tumblr-api-matome * 動作確認 https://syncer.jp/tumblr-api-matome/demo/get-dashboard.php * 最終更新日時 2015/07/26 03:05 * 作者 あらゆ ** 連絡先 Twitter: https://twitter.com/arayutw Facebook: https://www.facebook.com/arayutw Google+: https://plus.google.com/114918692417332410369/ E-mail: info@syncer.jp ※ バグ、不具合の報告、提案、ご要望など、お待ちしております。 ※ 申し訳ありませんが、ご利用者様、個々の環境における問題はサポートしていません。 ********************************************************************************/ --> </head> <body> <?php echo $html ?> <p style="text-align:center"><a href="https://syncer.jp/tumblr-api-matome">配布元: Syncer</a></p> </body> </html>