5

このトピックについて多くの質問があることは知っていますが、どれも満足のいく答えを持っていません。繰り返しになりますが、最後の3つの質問のうち2つが未回答であるため、ヘルプについてはあまり自信がありません。それでも、質問は、1つのiOSアプリケーションからFacebookユーザーに友達リクエストを送信する方法はありますか?もちろん、そのユーザーのユーザーIDがあります。

私は多くのグーグルをして、以下を含む多くのリンクを通り抜けたので

  1. iPhoneアプリを介してFacebookの人に友達リクエストを送信するにはどうすればよいですか?
  2. Facebookの友達リクエストを自分のアプリから送信できますか?
  3. https://developers.facebook.com/docs/reference/dialogs/requests/
    など。

そしてついに私はそれを見つけました:

http://www.facebook.com/dialog/friends?id=100002487216939&app_id=123050457758183&redirect_uri=http://www.example.com/response/

このダイアログは私が望むのと同じことをします。したがって、グラフにこれに相当するものはありますか。またはiOSSDKの何か、FBDialogueDelegate。私を助けることができるもの。

4

1 に答える 1

1

ユーザーからユーザーへの要求の場合、これを行うことができます (ARC を使用):

 NSDictionary* params = [NSDictionary dictionaryWithObjectsAndKeys: message, @"message", title, @"title", nil];
[[self facebook] dialog: @"apprequests"
                          andParams: [params mutableCopy]
                        andDelegate: delegate];

アプリからユーザーへのリクエストの場合は、次のようにできます。

NSDictionary* params = [NSDictionary dictionaryWithObjectsAndKeys: message, @"message", nil];
[[self facebook] requestWithGraphPath: @"[FRIEND ID]/apprequests"
                            andParams: [params mutableCopy]
                        andHttpMethod: @"POST"
                          andDelegate: delegate];

それぞれに適切なアクセス トークンと正しい Facebook 構成 (キャンバス ページのセットアップなど) があることを確認してください。

于 2012-07-17T14:55:57.373 に答える