Instagram のAPIを使ってユーザーを探すためのコードを書いてみます。
要は、次の文字列をブラウザに渡せばいいのです。
https://api.instagram.com/v1/users/search/?q=[検索したい文字列]&count=20&access_token=[アクセストークン]
アドレスバーに入力してもOKです。
php で書きましたが、それほど難しくはありません。
<?php
// 文字コードを UTF8 に設定しておく
header("Content-Type: text/html; charset=UTF-8");
// リクエストURL
$request_url = "https://api.instagram.com/v1/users/search";
// パラメータを配列形式で指定
$params = array(
"access_token" => "xxxxxxxx.xxxxxxx.xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx",
"q" => "検索したい文字列",
"count" => "20" // 表示件数
);
// 変数をリクエストURI文字列に変換
$query = http_build_query($params);
//JSONデータを取得し、オブジェクト形式に変換
$obj = json_decode(@file_get_contents($request_url. "?". $query));
?>
このコードを実行することにより、$obj 変数にPHPの変数として検索結果が格納されます。
あとは、PHPで、この変数をどう表示させるのかを書けばOKです。
Instagram のユーザーが検索できる簡単なhtml を書いてみました。
こちらにアクセスし、検索したい文字列を入力して、「送信」ボタンを押してください。
https://aws2000.net/insta_get_search.php
お試しください。
Amazonプライム会員なら無料で読めるビジネス書4選
上を目指すために読んでおきたい8冊
私が買ってよかったパソコン&iPhone関連商品 トップ8
LIEQI 広角レンズキット 0.4倍率 スーパーワイド ケラレなし スマホカメラレンズ 景色をワイド撮影 iphone ipad Samsung Galaxy Androidスマホ タブレット対応 (シルバー)
参考記事:自撮りするなら広角レンズがオススメ