概要 WebApiをcurlを利用して実行する方法をまとめてみました。 Qiita Api v2を利用します。 認証しないと実行できない機能があるので、ユーザの管理画面から個人用AccessTokenを発行してtokenを取得しといてください。 やることは、WebAPIを叩く(file_get_contents)と同じです Getメソッドの実行 GETメソッドで、データを取得 指定した、タグに紐づいた投稿を取得するsample <?php $base_url = 'https://qiita.com'; $tag = 'PHP'; $curl = curl_init(); curl_setopt($curl, CURLOPT_URL, $base_url.'/api/v2/tags/'.$tag.'/items'); curl_setopt($curl, CURLOPT_CUSTOMREQ
![WebAPIを叩く(curl) - Qiita](https://cdn-ak-scissors.b.st-hatena.com/image/square/97f57e7c2fdb41e8468a3bf6736efb1147ca129e/height=288;version=1;width=512/https%3A%2F%2Fqiita-user-contents.imgix.net%2Fhttps%253A%252F%252Fcdn.qiita.com%252Fassets%252Fpublic%252Farticle-ogp-background-412672c5f0600ab9a64263b751f1bc81.png%3Fixlib%3Drb-4.0.0%26w%3D1200%26mark64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTk3MiZoPTM3OCZ0eHQ9V2ViQVBJJUUzJTgyJTkyJUU1JThGJUE5JUUzJTgxJThGJTI4Y3VybCUyOSZ0eHQtYWxpZ249bGVmdCUyQ3RvcCZ0eHQtY29sb3I9JTIzMjEyMTIxJnR4dC1mb250PUhpcmFnaW5vJTIwU2FucyUyMFc2JnR4dC1zaXplPTU2JnM9NDA3MmU2ZjU0NDE3NmI3ODY4YTg0ZjhlODNjODQ5OTI%26mark-x%3D142%26mark-y%3D57%26blend64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZoPTc2Jnc9NzcwJnR4dD0lNDByZS0yNCZ0eHQtY29sb3I9JTIzMjEyMTIxJnR4dC1mb250PUhpcmFnaW5vJTIwU2FucyUyMFc2JnR4dC1zaXplPTM2JnR4dC1hbGlnbj1sZWZ0JTJDdG9wJnM9NTBlYmRjZjU0ZWY4NGM0OTRiYjU3ZGVlYzEzM2VkYjg%26blend-x%3D142%26blend-y%3D486%26blend-mode%3Dnormal%26s%3D52603f2a52c54e49111c4f012b076d7f)