1

iPhoneアプリからデバイスを使ってFacebookアカウントでログインしてほしい。

IDとパスワードを次のように送信するときを検討してください

curl -H 'Content-Type: application/json'   -H 'Accept: application/json'   -X POST http://localhost:3000/users/sign_in  -d "{'user' : { 'email' : 'sample@gmail.com', 'password' : 'asdfghjkl'}}"

それからそれは生成します

{"user":{"authentication_token":"34734t374hfjeg266272","email":"sample@gmail.com"}}

次のリクエストに認証トークンを使用します

curl -L 'localhost:3000/posts.json?auth_token=34734t374hfjeg266272'

そして、私はテーブルからjsonとして値を取得します。同様に、デバイスでFacebookアカウントを使用してそれを行うにはどうすればよいですか?

Webアプリでomniauthを使用していて、WebアプリからFacebookユーザーとしてログインできますが、iPhoneアプリでどのようにログインできますか?

4

1 に答える 1

1

iOS6 のソーシャル フレームワークを使用できます。

WWDC 2012 Session Videos“Integration With Facebook, Twitter and Sina Weibo”

( https://developer.apple.com/videos/wwdc/2012/?id=306 )

または、Facebook SDK を使用することもできます。

http://developers.facebook.com/ios/

または、gtm-oauth のような oauth ライブラリを使用することもできます

gtm-oauth (Mac 用 Google ツールボックス - OAuth コントローラー)

http://code.google.com/p/gtm-oauth/wiki/

于 2012-11-14T22:59:16.187 に答える