2012-02-09 7 views
1

私のiPhoneアプリケーションにTwitterを統合する方法を理解するには、どこから始めたらいいか分かります。だからここOauthとTwitter APIの開始点(iOS開発用)

は、いくつかの質問です:

  • は、それがのOAuthライブラリせずに何かを実装しようと狂気ですか?
  • 私はアクセストークンを取得するために使用する必要があります(私はsafari.appを開いて、私のアプリケーションにリダイレクトされますか?
  • iOS 5のTwitter統合によるブラウザベースの認証を避けることはできますか?

お手数ですが、

答えて

2

iOS 5が必要な場合は、Twitter.frameworkよりも簡単に行くことができます。彼らはあなたのためにOAuthとすべてを扱います。 TWRequestを使用するだけですべてが簡単に完了します。それはとても簡単です。

古いバージョンのiOSをサポートする必要がある場合は、MGTwitterEngineをご覧ください。私はOAuthを組み込んだgithubにいくつかのフォークがあると信じています。

しかし、そう言われると、iOS 5をターゲットにして、iOS 4を忘れることを強くお勧めします。確信が必要な場合は、Matt Gemmellのブログ記事で、最新のオペレーティングシステムのみをサポートすることが大丈夫である理由を確認してください:http://mattgemmell.com/2011/12/05/latest-version/

EDIT:はい、Twitter.frameworkが認証を処理します。ブラウザを使用する必要はありません。しかし、ユーザーは事前に設定アプリで自分のTwitterアカウントを追加する必要があります。アプリを通じてアカウントを追加できるようにしたい場合は、自分で認証を処理する必要があると思います。

+0

ありがとうございます、私はあなたが示唆したように私は5だけ行くと思います。 Oauthは初心者のために管理するのが大きな苦痛です。 ;) – Francesco