You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert
##はじめに Googleカレンダー便利ですよね。 プロジェクトにGoogleの非公開カレンダーを使ってスケジュールを管理できたら便利かと思いAPIを使って実装してみることにしました。 まず今回PHPライブラリーgoogle-api-php-clientを使用します。 こちらのバージョンが2.0になり多くの変更点がありました。 (※2017/02/24現在ver.v2.1.2) webで公開されている情報の多くがv2.0以降に対応していないので以前のソースコードを使用して実装するとエラーが発生し接続ができません。 ということでGoogle社より公開されているクイックスタートを元に接続を行いたいと思います。 こちらのサンプルコードは最終的に接続したカレンダーの日付の近い予定を最大10件分表示することができます。 https://developers.google.com/google-app
Webサーバなどから、GoogleカレンダーにPHPで直接予定とかを書き込む方法です。 Google Cloud プラットフォームでの作業 プロジェクトを作成して「APIとサービス」にアクセス 概要から、Google Calendar API を選択して有効にする 認証情報から、サービスアカウントの管理に移動 新しいサービスアカウントの作成 サービスアカウント名を入力(任意のもの) 「役割」の項目は「サービス管理」→「Cloud Functions サービス エージェント」を選択 「新しい秘密鍵の提供」にチェックして、キーのタイプは「p12」を選択 「G Suite ドメイン全体の委任を有効にする」はチェックなしでいいみたい。 秘密鍵ファイルがダウンロードされるので保存する【※1】 サービスアカウントの管理を開いて、先ほど作成したサービスアカウントのところにある「サービスアカウントID」を
Facebook SDK for PHP v5.0(記事作成時)を利用して、Facebookでログインができる認証機能を作成します。 Facebook SDK for PHPは公式に用意されたライブラリで、Graph API(FacebookのソーシャルグラフAPI)を利用することによってユーザの様々な情報を取得し、また投稿などの機能を自分のウェブページに実装することができます。 Facebook SDK for PHPはComposerで管理することができますが、今回はManually installingから直接ファイルをダウンロードして利用します(記事作成時:facebook-php-sdk-v4-5.0.0ファイル)。 ※下記デモ画面はHTTPS化に伴い現在利用できません。 デモ画面 ※デモは名前、性別などを表示させているだけで、投稿したり、ユーザ情報をデータベースには保存したりす
Note: 今回使ったのは google-api-php-client v1 のバージョンです。 phpからapiにアクセスし、データをブラウザーで出力できるまでのステップを書いてます。 必要なもの: composer php > 5.2 google developerアカウント 使っているgoogle analyticsアカウント ##Step: 1 - Google Developer Consoleでプロジェクトの作成 https://console.developers.google.com/ からログインします。 プロジェクトの作成をクリックします。 プロジェクト名を記入して作成ボタンをクリックします。 ##Step: 2 - APIの設定 メニューからAPI Managerに入ります。 - Analytics APIをクリックし APIを有効にします。 ##Step: 3 -
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く