簡體   English   中英

如何從iOS應用程序發送添加好友請求(到Facebook用戶)?

[英]How to send add friend request (to facebook user) from iOS application?

我知道關於這個主題有很多問題,但沒有一個有令人滿意的答案。 我再次對幫助沒有那么自信,因為我的最后3個問題中有2個沒有答案。 好吧,問題是, 有什么辦法我們可以從一個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/

此對話框執行我想要的相同操作。 那么在圖中是否存在任何等價物。 或者是iOS sdk中的一些東西, FBDialogueDelegate 任何可以幫助我的東西。

對於用戶到用戶的請求,您可以執行此操作(使用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配置(畫布頁面設置等)。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM