プログラミングノート

プログラミングの備忘録です

Google API

Google APIをPHPウェブアプリケーションから呼び出す(APIキー) 第7回

作成済みのAPIキーを使って、公開されているGoogle カレンダーから祝日のデータを取得します。 APIキーの作成については、Google APIを使用するための設定(APIキーの作成) 第3回 - プログラミングノート をご覧ください。 概要 リクエストURLにデータ取得…

Google APIへの問い合わせ状況と割り当てを確認する方法 第6回

今回は、APIへの問い合わせ状況(過去のアクティビティ)とAPIへの問い合わせ制限の上限(割り当て)を確認する方法についてです。 アプリケーションとAPIでやり取りをする場合、APIへの問い合わせ量に制限があります。使用するAPIにより制限内容が異なりま…

Google APIをPHPウェブアプリケーションから呼び出す(サービスアカウント) 第5回

サービスアカウントを使って、PHPウェブアプリケーションとGoogle APIのやり取りをサーバー間で行います。 ユーザーデータでなくアプリケーションのデータを使うアプリケーションで、サービスアカウントを使います。サービスアカウントは、アプリケーション…

Google APIをPHPウェブアプリケーションから呼び出す(OAuth2.0証明書) 第4回

今回は、作成済みのOAuth2.0証明書を使用して、PHPウェブアプリケーションからGoogle APIを呼び出します。 Google APIのドキュメントが親切に書かれていて、私でもGoogle APIを使うことができました。 事前準備 1.プロジェクトの作成 Google APIを使用する…

Google APIを使用するための設定(APIキーの作成) 第3回

アプリケーションがGoogle APIとやり取りするために認証が必要です。 ブログなど公開されたデータを使うアプリケーションの場合は、APIキーを使って認証することができます。APIキーを使う認証は、APIキーによりプロジェクトを識別します。 今回は、①APIキー…

Google APIを使用するための設定(認証情報の登録) 第2回

第1回に引き続きGoogle APIを使用するための設定をします。今回はAPIとやり取りをするための認証情報を登録します。 認証は大きく分けて2種類あります。①APIキーを使う認証と②OAuth2.0を使う認証の2種類です。それぞれの認証に必要な情報を登録する方法を書…

Google APIを使用するための設定(プロジェクトの作成 ・ 使用するAPIの設定) 第1回

Google APIとは Googleサービスとアプリケーションの間でやり取りをするためのものです。 Google APIを使いGoogleカレンダーやGoogleドキュメントなどのGoogleサービスとやり取りをすると、Googleサービスにあるデータを使うアプリケーションを作成すること…