1

我有一個iOS應用程序,我正在建立在後端(也正在建設)使用rails服務器。我希望能夠邀請用戶加入我的應用程序,並認爲最好的方式是通過Facebook。邀請用戶通過Facebook的移動應用程序

Facebook SDK允許您創建一個本機對話框,可以直接與您的設備上的服務器進行通信,但我希望服務器控制該交互。

所以我期望的工作流程應該是這樣......

  1. 用戶選擇其他FB朋友邀請
  2. 設備船舶邀請好友列表(FB_UIDs)到我的服務器
  3. 服務器與Facebook通信並通過FB平臺發送請求
  4. 受邀者在Facebook上收到通知,他們已被邀請並提供深度鏈接來安裝該應用。

我一直在尋找一段時間在任何教程/工作流 - 但找不到任何東西。任何人都可以將我指向正確的方向嗎?

回答

3

首先下載facebook SDK。

http://developers.facebook.com/ios/

然後使用下面的代碼:

Facebook* facebook = 
    [[Facebook alloc] initWithAppId:@"YOUR_FACEBOOK_APP_ID" andDelegate:self]; 

NSMutableDictionary* params = [NSMutableDictionary dictionaryWithObjectsAndKeys: 
             @"My Title", @"title", 
             @"Come check out my app.", @"message", 
             @"FACEBOOK_USER_ID", @"to", 
             nil]; 

[facebook dialog:@"apprequests" andParams:params andDelegate:self]; 

你可以參考以下網址以及:

http://developers.facebook.com/docs/reference/dialogs/requests/

希望這會幫助你。

相關問題