• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
Google+APIをさわってみる。
 

Google+APIをさわってみる。

on

  • 5,755 views

2012/03/10 九州GTUG in 鹿児島

2012/03/10 九州GTUG in 鹿児島
「Google+APIをさわってみる。」

Statistics

Views

Total Views
5,755
Views on SlideShare
2,575
Embed Views
3,180

Actions

Likes
3
Downloads
6
Comments
0

7 Embeds 3,180

http://blog.flatlabs.net 3161
http://abtasty.com 9
http://webcache.googleusercontent.com 4
http://hrt.happy.nu 2
http://131.253.14.98 2
http://flatlabs.net 1
http://translate.googleusercontent.com 1
More...

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Google+APIをさわってみる。 Google+APIをさわってみる。 Presentation Transcript

    • Google+ APIをさわってみる。 2012.03.10 九州GTUG in 鹿児島 野崎 弘幸
    • 自己紹介野崎 弘幸鹿児島企業に所属しています。日本Androidの会鹿児島支部長 / 運営委員 不定期でAndroidの勉強会やってます。 Android技術に関する勉強会。 アプリ作成の技術とか、組込みとか、 クラウドやHTML5のことも。
    • アジェンダ 使ってますか? Google+ Google+ APIについてGoogle+ APIをさわってみる。
    • 使ってますか? Google+
    • 情報流通の仕組みが
    • ビデオチャットが
    • モバイル連携が
    • デザインも Google+がカッコイイ理由:それはオリジナルMacintosh開発チームのアンディー・ハーツフェルド http://jp.techcrunch.com/archives/20110628google-plus-design-andy-hertzfeld/
    • Google+ API について
    • 2011年9 月15日Google+ API公開
    • ただし、いまのところ参照のみ。「本日までに投稿系が公開されればいいネタに!」と、思っていましたが、公開されず。残念・・・。 待ちましょう。
    • Google+ APIをさわってみる。
    • ということで、説明に入ります。 本日は、投稿系が公開された時にも備えて、OAuth2.0を使った、Google+ APIへのアクセス について説明します。
    • 各言語用のライブラリやサンプルが 用意されています。 https://developers.google.com/+/downloads/
    • けど、なるべく頼らずにやるべし。 OAuth2.0は、もともとがシンプル。 また、OAuth2.0は、facebook APIでも、mixi APIでも使ったりします。 自分で書いておいた方が、 後々サービスを作る時に便利かもしれません。
    • まずは、事前準備。Google APIs Consoleにアクセスして、Client ID、Client secretを発行して、 Redirect URIsを設定します。 https://code.google.com/apis/console/b/0/
    • このへんも目を通しておきましょう。https://developers.google.com/accounts/docs/OAuth2
    • それでは、作ります。 ここでは、phpでいきます。 マニュアルと合わせて、このページも参考に。天使やカイザーと呼ばれて » OAuth2.0によるGoogle+ APIのアクセス方法http://www.eisbahn.jp/yoichiro/2011/10/oauth2-0_google-api.html
    • 設定ファイルを作ります。
    • 認証部分を作ります。
    • 認証部分を作ります。 昨年末頃に、仕様変更があったみたい。これがないとrefresh_tokenが取れなかった。2/7に行われたGoogle API OAuth 2.0の仕様変更について - GeekFactory http://d.hatena.ne.jp/int128/20111210/1323534145
    • トークン取得部分を作ります。
    • 動かしてみます。 認証ページを開くと、Googleのページにリダイレクトされてまずは、アクセスの許可を聞いてきます。
    • トークン取得今回は、トークンの取得に成功するとセッションに access_tokenとrefresh_token を保持するようになっています。 この部分
    • プロフィール取得まずは、プロフィールを取得してみます。
    • ユーザー検索
    • あとは、同じ要領でいろいろと。 https://developers.google.com/+/api/
    • access _tokenの更新refresh_tokenを使って、更新します。
    • 更新系のAPIが、楽しみですね。
    • ご清聴ありがとうございました。