2011-10-11 30 views
1

我正在開發一個獨立的網站應用程序,它利用Facebook Connect和6月份發佈的新Javascript SDK。使用新的JavaScript SDK從Facebook Connected網站發送朋友邀請

我一直試圖讓朋友邀請工作。我可以使用請求對話框發送邀請(http://developers.facebook.com/docs/reference/dialogs/requests/),但用戶在接受邀請時點擊的URL是內部Facebook應用頁面(http://apps.facebook.com/APP_ID/?request_ids=REQUEST_ID & ref = notif),而不是我的網站網址。

有沒有什麼辦法解決這個問題,因此邀請FB Connected web應用程序工作?

這似乎可以在以前版本的SDK中實現。

我看到一些帖子,建議從畫布網頁的重定向,但我也看過,這可能導致申請被暫停的Facebook: http://forum.developers.facebook.net/viewtopic.php?pid=343257#p343257

非常感謝在這個問題上的幫助。

回答

0

我永遠不會指望Facebook通過請求系統接受邀請而將我引導到外部網址 - 特別是當大多數邀請/請求傾向於垃圾郵件時。

您是否想過通過Facebook消息系統發送您的邀請或通過電子郵件發送它們?

這會使整個過程對用戶的誤導更少。

+0

非常感謝您的回覆。我明白了你的觀點,但很奇怪你可以通過JS SDK發送來自Facebook連接網站的邀請,但實際上並沒有引導收件人回到發送邀請的網站。我很樂意看看消息系統,但我不相信有一個SDK可以讓你發送消息嗎?爲了澄清我試圖達到的目標 - 在應用程序中,用戶可以構建測驗。當他們這樣做的時候,我希望他們能夠邀請他們的朋友以他們可以用facebook應用程序版本所做的相同方式來玩它。謝謝。 – user636679

+0

@ user636679我想你可以這麼做,或者只是將鏈接發佈到一個人的牆上? – Luke

+0

是的,我認爲這是最好的做法,而不是試圖搗鼓邀請。我不認爲有可能以編程方式通過消息傳遞系統發送消息。 – user636679