0

そのため、アプリを使用して自分のウォールにメッセージを投稿できますが、友人のウォールに切り替えると機能しなくなります。

これが私のコードです:

[FBSession.activeSession requestNewPublishPermissions:@[@"publish_stream"]
                                      defaultAudience:FBSessionDefaultAudienceFriends
                                    completionHandler:^(FBSession *session,
                                                        NSError *error) {
                                        // Handle new permissions callback
                                    }];

NSMutableDictionary *params = [[NSMutableDictionary alloc]init];
[params setObject:message forKey:@"message"];

[FBRequestConnection startWithGraphPath:[NSString stringWithFormat:@"me/feed"]
                             parameters:params
                             HTTPMethod:@"POST" completionHandler:^(FBRequestConnection *connection, id result, NSError *error) {

                                 completed(error);
}];

私が変更した場合:

[NSString stringWithFormat:@"me/feed"]

に:

[NSString stringWithFormat:@"%@/feed", friendID]

友達のウォールに投稿する必要がありますが、何らかの理由で機能しません。何か案は?

また、補足質問: Facebook SDK を介して友人にダイレクト メッセージを送信することはできないと読みましたが、それは本当ですか?

すべてのヘルプは大歓迎です:)

4

0 に答える 0