-1

アプリで facebook SDK を使用しています。facebook sdk は、ユーザーを safari facebook ログインに導きます。Facebookのログインが完了すると、ユーザーはアプリに戻り、アクセストークンを取得して操作を続行するための一連のコードを記述したいと考えています。しかし、このコードはどこに記述すればよいのでしょうか?

4

1 に答える 1

0

アプリのコールバック URL (長い数字は Facebook アプリ ID のようなもの) を正しく設定している場合fb19374518456、Facebook は Safari からアプリにリダイレクトします。この場合、実装できます

- (BOOL)application:(UIApplication *)application openURL:(NSURL *)url sourceApplication:(NSString *)sApp annotation:(id)ann

メソッドを呼び出して、取得した URL を facebook SDK に渡します。次に、URL を解析し、そこからアクセス トークンと有効期限を取得します。

于 2012-10-22T05:45:32.167 に答える