BranchOut/Glassdoor等公司如何通過網絡實現大量朋友推薦協議?並非所有Facebook應用程序都限制爲用於用戶推薦的請求對話框?據我所知,我們無法通過Open Graph API使用FQL/PHP來引用用戶(BranchOut/Glassdoor仍然發送用戶推送的應用程序通知)。BranchOut/Glassdoor Facebook朋友網絡邀請集成
編輯:要求自接近上的問題。
BranchOut/Glassdoor等公司如何通過網絡實現大量朋友推薦協議?並非所有Facebook應用程序都限制爲用於用戶推薦的請求對話框?據我所知,我們無法通過Open Graph API使用FQL/PHP來引用用戶(BranchOut/Glassdoor仍然發送用戶推送的應用程序通知)。BranchOut/Glassdoor Facebook朋友網絡邀請集成
編輯:要求自接近上的問題。
我的名字是阿里,我是BranchOut的社區經理。我想澄清一下,我們使用標準的Facebook對話請求發送邀請。用戶在發送邀請前準確地看到將要發送給收件人的內容。我們沒有自動邀請過程。如果您有任何其他問題,我很樂意成爲一個資源,community[email protected]
您不能直接向用戶的所有朋友發送消息,但他們是其他選項。
這些答案給你多種選擇:how send message facebook friend through graph api using Accessstoken
我不知道什麼是在他們的做法不同?
他們只有一個自定義的朋友選擇,一旦你點擊 「包含他們」:
BranchOut.GroupConnect = {
//...
submit: function (srcEl) {
// collect selected recipeints code here
AppRequest.send(this.recipientUidsArray.join(','), 'Invite Friends', 'would like to add you as a professional connection ', 'XXX', callback);
},
//...
}
這將只需打開Requests Dialog:
AppRequest = {
//...
send: function (uid, title, message, data, callback) {
FB.ui({
display: 'iframe',
method: 'apprequests',
new_style_message: true,
title: title,
message: message,
to: uid,
data: data
}, function (r) {
if (r != null && typeof (r) != 'undefined') {
if (r.request) {
AppRequest.sendCallback(r);
if (callback.success) callback.success(r);
}
}
});
AppRequest.setYCount = 0;
AppRequest.setLastDialogY();
},
//...
}
結果:
任何想法是什麼new_style_message代表?通常如果這個人不是你的應用程序的使用,他們會看到「Jon邀請你加入我們Brachout」。而不是完整的信息。但是,Bracnhout總是會顯示他們的自定義消息 - 即使該人尚未註冊。 – EugeneMi 2012-09-29 19:10:15