2014-09-05 66 views
0

經過對Facebook開發者網站的研究之後,我發現沒有Canvas的應用程序只能使用共享對話邀請沒有安裝應用程序的人。默認的「分享對話框」不是邀請朋友的最佳方式,因爲您只能標記某人並在請求中放置鏈接。被邀請的用戶將收到一個通知,他將在--- by ---標記,並將其發佈在製作「邀請」的用戶牆上。我不是,如果這是一種方法來定製這看起來像一個遊戲邀請請求。我看到了向用戶發送邀請的應用程序,這些應用程序僅在fb應用程序中通過電話收到,而網站並未顯示該通知。這是我喜歡使用的方法,但我不知道如何使用新的fb api版本。 但是,它是一種以本地方式發送邀請的方法?我可以在哪些條件下使用請求對話框爲我的android應用程序?我可以製作一個假Canvas Fb應用程序,並且在用戶請求對話框之後?這是另一種與所有FB朋友(包括不使用該應用的用戶)查看列表的方法,選擇它們併發送邀請?邀請FB朋友加入我的Android應用程序的最佳方式

有人有一個想法如何使一個漂亮的邀請請求?

回答

0

不,你不能使用假的畫布應用程序。 https://developers.facebook.com/docs/apps/faq#invite_to_app解釋得很清楚

+0

我讀這一點,但與分享對話框我能才使在一個職位,我把一個鏈接與我的應用程序和標記好友列表。我想提出邀請,不要標記某人 – 2014-09-05 09:44:27

+0

您不能。這就是文檔所說的 – WizKid 2014-09-05 09:46:56

+0

我看到了發送邀請請求的應用程序,因爲您只選擇要鏈接邀請的朋友,並且他在新聞源中收到此邀請。如果這隻適用於老版本的API或者使用其他方法,而不是共享對話框或消息,我不會這麼做。 – 2014-09-05 10:09:00

0

使用facebook的webDialog發送邀請給你的任何朋友。

WebDialog requestsDialog = (new WebDialog.RequestsDialogBuilder(
LoginActivity.this, Session.getActiveSession(), params)) 
.setOnCompleteListener(new OnCompleteListener() { 
    @Override 
public void onComplete(Bundle values, 
    FacebookException error) { 
} 
} 

,你會得到一個簡單的例子here

+0

偉大工作..... – 2015-04-22 10:03:28

相關問題