1

私は、Facebookサポートを含むMacアプリケーションに取り組んでおり、アプリを介してFacebookと共有できます。

このために、私はFacebook Graph APIを使用しています。これは、内部でoAuthプロトコルを使用してユーザーリソースにアクセスします。このプロセスでは、webviewを使用して、「Access_token」を提供するユーザーの資格情報(ユーザー名とパスワード)を入力します。

しかし、アプリケーションの私の要件は、ユーザー資格情報を入力するためにwebviewを使用するのではなく、ユーザー資格情報を提供するために他のViewControllerを使用する必要があることです。だから私はツイッターのようにxAuthプロトコルに行く必要があります。

誰かがこの問題で私を助けることができますか?FacebookがxAuthをサポートしている場合は、提案してください。

4

1 に答える 1

0

Facebook は、 https ://developers.facebook.com/docs/authentication/ で詳しく説明されているように、「デスクトップ」アプリケーション認証のサポートを提供していません。

あなたがしなければならないことは、彼らにウェブサイトでアプリを承認してもらい、デスクトップアプリのアクセストークンを使用することです。それは、アプリが何らかのサーバーに接続されている場合です.

それ以外の場合は、ブラウザーを埋め込み、受信したアクセス トークンを読み取るという提案に従う必要があります。

于 2012-03-08T05:12:32.900 に答える