2011年2月19日 Devcon2011 Vol.2 卯年に跳ねるのは何? 2011年のWebサービスと技術を大展望 にて
![WEBエンジニアが押さえておきたいソーシャルアプリ開発のツボ](https://cdn-ak-scissors.b.st-hatena.com/image/square/bcfe08b9223266f2c9dfc7540c86f6dc82e677d1/height=288;version=1;width=512/https%3A%2F%2Fcdn.slidesharecdn.com%2Fss_thumbnails%2F20110219devcon2011horiuchi-110304184015-phpapp02-thumbnail.jpg%3Fwidth%3D640%26height%3D640%26fit%3Dbounds)
People APIを利用してユーザのプロフィールを取得するサンプルです サンプルコード(PHP) <?php require_once 'PATH_TO_LIBRARY_DIR/OAuth.php'; require_once 'HTTP/Request.php'; $app_conf = parse_ini_file('PATH_TO_CONFIG_FILE', true); $oauth_conf = $app_conf['oauth']; // parse user request $user_request = OAuthRequest::from_request(null, null, null); $oauth_token = $user_request->get_parameter('oauth_token'); $oauth_token_secret = $user_re
CodeIgniter徹底入門OAuth認証は、とにかく面倒です。自前でも実装ができますが、ここは素直にオープンソースのものを使いましょう。1. 最初は、GREEのGREE Developer Center|デベロッパーセンター登録の登録です。サンドボックスは、開発を促進します。iPhone ユーザなので、GREE Platform for SmartPhone をベースに記述します。他のプラットフォームもあまり変わらないと思います。 2. OAuth認証方法について (GREE Platform for SmartPhone) にサンプルがあります。今回はそれを利用します。サンプルコード People API です。サンプルのrequire_once 'PATH_TO_LIBRARY_DIR/OAuth.php';のOAuth.phpは、http://oauth.googlecode.
プロフィール画像は、mixi内で最も多く目にするユーザ情報の一つだと言えるでしょう。 ユーザの分身として常に表示され、それを目にすることによって各ユーザは友人の姿をより具体的に思い浮かべる事ができます。 Profile Image APIを利用することで、自分や友人の様々なプロフィール画像を目にする事が可能となり、 また、それらの投稿や編集を行う事によって、ユーザの情報は一層華やかで個性的なものとなるでしょう。 事前に必要なもの Profile Image APIを利用するためには、以下の情報をすでに入手している必要があります。 “r_profile”または”w_profile”スコープおよびその両方について認可されたアクセストークン 上記以外のスコープで認可されたアクセストークンを使用して、Profile Image APIにアクセスすることはできません。アクセストークンの入手方法につい
各種APIをクライアントプログラムから利用するためには、OAuth 2.0 Protocolにより規定された認可を行うことが求められます。この手順により、クライアントプログラムがどのようなAPIアクセスを行い、そしてどのような情報が参照または更新されるのか(これをスコープと呼びます)がユーザに提示されます。ユーザの認証、および提示されたスコープについてユーザが同意した場合にのみ、クライアントプログラムはAPIにアクセスするための情報(トークンなど)を得ることができます。 [RFC 6749 - The OAuth 2.0 Authorization Framework] http://tools.ietf.org/html/rfc6749 [RFC 6750 - The OAuth 2.0 Authorization Framework: Bearer Token Usage] http:
PHPどころか他の言語もfizzbuzz(だっけ?)くらいしか書けないレベルの人間です。 PHPもSESSIONでページが移ってもデータが残ってる!すげー!ってレベルです。はい。 あと他の人の作ったPHPを説明通りに設置くらいは出来ます。そんなレベルです。 最近EasyBotter - プログラミングができなくても作れるTwitter botの作り方なるものを見つけて身内で遊んでる状態なんですけど、 またまた最近mixiさんが「株式会社ミクシィ」 こんなものを発表してるのを見つけて、mixiの方が友達多いし…と思ってmixiのbotを作ってみようと思ったのが事の発端です。 目標:ボイスのタイムラインの取得。ボイスの投稿。 これをとりあえずの目標にしたいと思います。こんだけあればbotらしいこときっとできるでしょ! 開発用PCのOS Ubuntu 10.10 64bit 動作環境 さくらのV
ライブラリを使うのも良いですが、ちゃんとトラブル解決ができるように、 OAuth認証を自作してみました。ここでも、twitterのお世話にw ユーザーから見える画面として、まずは http://toridge.sakura.ne.jp/oauth/oauth_twitter.phpを体験して下さい。 ■■■ 処理フロー ■■■ <前準備> 1)アプリケーションの登録画面(http://twitter.com/oauth_clients)で、 アプリの登録。customer_keyとcustomer_secretを取得。 (type:browser、callbackURL:http://~oauth_twitter_callback.php、ReadWrite) <アプリ処理> 2)customer_keyと、customer_secretからリクエストトークン(toke
http://coderepos.org/share/browser/lang/perl/Net-OAuth-Consumer 使い方は↓こんな感じ。 #!/usr/bin/perl # index.cgi use strict; use warnings; use CGI; use Net::OAuth::Consumer; use Template; use DB_File; my $q = CGI->new; tie my %oauth_token, "DB_File", "oauth_token.db"; my $oauth = Net::OAuth::Consumer->new({ query => $q, consumer_key => 'your_consumer_key', consumer_secret => 'your_consumer_secret', request
Accessing the Google Base data API using Perl The Perl Recipe application is a small but complete example that demonstrates the five Google Base API services: queries, insertions, deletions, updates, and batch commands. It uses the standard libcurl library to perform efficient HTTP requests for authentication and interaction with Google Base API. Contents Using the Recipe application Stepping thr
Sample Applications: PHP 5 (Zend Framework) The PHP sample application is a small but complete example of creating a Recipe application using the Google Base API. It demonstrates the five Google Base API services: queries, insertions, deletions, updates, and batch commands. This version uses the Zend Google Data Client Library to interact with the Google Base server, eliminating the need to man
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く