0

アプリに Facebook ログインが必要です。Facebook 経由でログインすると、アプリにリダイレクトされます。また、コンソールにアクセス トークンが必要です。誰でもコードを提供できます。多くのリンクを読みましたが、取得できません。方法これを行う??私はこれが初めてなので、誰かが私にコードを教えてくれます。

4

2 に答える 2

0

これを試して。SDK ファイルをプロジェクトにドラッグし、次のコードを記述します。

Facebook *faceBook = [[Facebook alloc] initWithAppId:FACEBOOK_APPID];
NSArray* permissions =  [[NSArray arrayWithObjects:
                          @"email",@"publish_stream",@"offline_access", nil] retain];
[faceBook authorize:permissions delegate:self];
于 2012-11-29T07:46:13.540 に答える
0

私はあなたが言ったすべての言葉を本当に知りません。ただし、Facebook ログインの実装は、SDK をインポートして openSession() (またはそのようなもの) を呼び出すのと同じくらい簡単です。Facebook SDK チュートリアルに従えば、30 分もかからずに完了できます。とてもシンプルです。\

    const BOOL succeed = [FBSession openActiveSessionWithPermissions:
                                [[NSArray alloc] initWithObjects:@"publish_stream", @"user_photos", @"user_likes", nil]
                                                           allowLoginUI:YES
                                                      completionHandler:^(FBSession *session, FBSessionState state, NSError *error)
    {// Check state}];

必要なアクセス許可でこの単純なメソッドを呼び出します。ダイアログが表示されるようにするには、allowLoginUI を YES にする必要があります。完了ハンドラーで状態を確認します。状態が FBSessionStateOpen の場合、Facebook リクエストを続行できます。

最新の SDK に Facebook トークンを格納する必要はありません。

于 2012-11-29T06:50:08.920 に答える