2012-04-18 19 views
0

ソーシャルメディア(Facebook、twitter)でのログインが必要なアプリケーションを開発しています。これらのサービスから、私はセッショントークンを取得する必要があります。したがって、ユーザーが「Twitterでログイン」ボタンを押すと、Facebookアプリケーションと同様のサインイン方法を使用してユーザーにサインインし、セッショントークンを返します。iOS 4.0 Twitterの統合

私は、どこから始めるべきかを指摘したいと思います。私は公式のAPIドキュメントを検索しましたが、Oathと一緒に発展しているようですが、この時点で私が費やす余裕がない時間が必要です。私はMGTwitterEngineに遭遇しましたが、OAuthのセッションのトークンを入手する方法が見当たらず、3年後に更新されていません! https://github.com/mattgemmell/MGTwitterEngine

誰でも正しい方向に向けることができますか?

+0

+1は、ダウンボートが完全に正当化されていないためです。 –

答えて

1

APIとOAuthを使用する必要があります。 OAuthを回避しようとすると、おそらくもっと難しくなり、時間がかかるでしょう。 TwitterやFacebookのログインページをUIWebViewに置いてそこから移動してください。

FacebookからoAuthトークンを取得するのは非常に簡単ですが、iOSのfacebook APIが提供しています。 Twitter APIトークンを取得することは、返されたURLを解析することに過ぎません。ニーガーは非常に難しいです。

+0

ありがとうございます。私はFacebookのログインを管理しました。 Twitterはもっと複雑です。私はまた、OAuthを直接使うほど苦痛が少ないと考えていました。あなたは、リクエストとUIWebVIewをロードし、後でjavascriptを解析してWebビューからの応答を得ることができますか? – csotiriou

+0

[link](https://github.com/bengottlieb/Twitter-OAuth-iPhone)に記載されているTwitterのソースを確認してください。私はそれを私のアプリでこれを使ってやってきました。そして、それはiOS 5以下で完璧に働いています。 –