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