0

Facebookアプリリクエストを送信するようにアプリを設定しました。友達を選択するポップアップ画面が表示され、送信ボタンをクリックするとポップアップが消えます。また、コンソールにもリクエスト ID が出力されます。

リクエストを送信するために選択した友達は、アプリのリクエストを受け取っていません。

ユーザーの壁への投稿など、他のアクティビティとうまく連携するfacebook SDK 3.1があります。

4

2 に答える 2

0

可能な重複:

2 番目のリンクの回答には、これを修正するための段階的な手順が記載されています。

于 2012-11-19T13:27:40.623 に答える
0

次に、開発者ページと xcode の情報の両方で Facebook アプリ ID が同じであることを確認し、サンドボックス モードを有効にして、開発者ページのキャンバス URL [Facebook カテゴリのアプリの下] を入力する必要があります。

NSString *facebookID = @"Your friend facebook id";
    NSMutableDictionary* params =
    [NSMutableDictionary dictionaryWithObject:facebookID forKey:@"to"];

    NSString *message = @"SOME_MESSAGE";
    NSString *title = @"TITLE";

    [FBWebDialogs presentRequestsDialogModallyWithSession:nil
                  message:message
                title:title
                parameters:params handler:^(FBWebDialogResult result, NSURL *resultURL, NSError *error) {
                        if (error)
                    {
                    // Case A: Error launching the dialog or sending request.
                        NSLog(@"Error sending request.");
                    }
                    else
                    {
                        if (result == FBWebDialogResultDialogNotCompleted)
                    {
                    // Case B: User clicked the "x" icon
                        NSLog(@"User canceled request.");
                    }
                    else
                    {
                        NSLog(@"Request Sent. %@", params);
                    }
        }}];
于 2014-03-24T06:32:17.647 に答える