タグ

ブックマーク / developer.home.goo.ne.jp (2)

  • OAuthリクエスト - goo Developer's Kitchen

    OAuthリクエストはOpenSocialガジェットから外部サーバーにリクエストを行う際に利用できる認証方式のひとつです。OAuthは別名3-legged OAuth、OAuth Coreと呼ばれます。ガジェットからOAuthリクエストを行うことで、ディベロッパーはユーザーに直接認証をさせ、セキュアにプライベートデータをマッシュアップすることができるようになります。 OAuth自体複雑な仕組みですが、OpenSocialでは、ガジェットディベロッパーが簡単に実装できるようにデザインされいます。ここではOAuthの仕様は割愛し、gooホームからOAuthリクエストを行う際の手順についてのみ言及します。 なお、独自にOAuthのサービスプロバイダを実装することは可能ですが、ドキュメントでは実装済みサービスを利用する方法についてのみ言及し、サービスプロバイダの実装方法については触れませんのでご

  • パーミッションモデル - goo Developer's Kitchen

    goo Social PlatformAPIの集合ですが、だからといって誰でもどのデータでもアクセスできるわけではありません。データの取得や更新を行うためには、状況に応じてクリアしなければならない条件があります。このページでは、goo Social Platformにおける個人情報やデータのパーミッションについて解説します。 考慮すべきこと OpenSocialガジェットが個人情報やデータを扱うことができるかどうかは、下記に依存します。 ガジェットのビューアーは誰か 個人情報/データを取得/更新しようとしているガジェットのオーナーは誰か 個人情報/データが取得/更新されるオブジェクトはガジェットをインストールしているか オブジェクトとビューアーの関係は? 取得したいのは 個人情報か 基情報か 友達一覧か アクティビティか アプリデータか 更新・削除したいのは アクティビティか アプリデ

  • 1