我遇到了很多問題,但沒有給出任何具體的答案向Facebook上的用戶發送通知以獲取應用程序請求?
我發送邀請Facebook的朋友說a,b,c和應該發生的是一個通知應顯示爲應用程序請求
我已經看到這在PININTEREST的情況下做的相同,但我試圖在asp.net中實現這一點。我發現這個demo這是非常接近我想要實現
我到目前爲止的代碼是:
<html xmlns="http://www.w3.org/1999/xhtml"
xmlns:fb="https://www.facebook.com/2008/fbml">
<head>
<title>Request Example</title>
</head>
<body>
<div id="fb-root"></div>
<script src="http://connect.facebook.net/en_US/all.js"></script>
<p>
<input type="button"
onclick="sendRequestToRecipients(); return false;"
value="Send Request to Users Directly"
/>
<input type="text" value="User ID" name="user_ids" />
</p>
<p>
<input type="button"
onclick="sendRequestViaMultiFriendSelector(); return false;"
value="Send Request to Many Users with MFS"
/>
</p>
<script>
FB.init({
appId : 'XXXXX',
});
function sendRequestToRecipients() {
var user_ids = document.getElementsByName("user_ids")[0].value;
FB.ui({method: 'apprequests',
message: 'XXXXXXX',
to: user_ids,
}, requestCallback);
}
function sendRequestViaMultiFriendSelector() {
FB.ui({method: 'apprequests',
message: 'My Great Request'
}, requestCallback);
}
function requestCallback(response) {
// Handle callback here
}
</script>
</body>
</html>
編輯:
當我發送請求的用戶沒有得到它...未顯示錯誤或者
你的代碼有什麼問題?您沒有列出任何錯誤或問題。你在'requestCallback'函數的'response'參數中得到了什麼? – Lix 2012-02-27 15:24:43
我對請求對話很新,我需要在requestCallback函數中指定什麼? – vini 2012-02-27 15:27:23
到目前爲止 - 我問你是如何意識到有一個問題 - 你沒有指定這個。用戶沒有收到請求嗎?你是否收到一些JavaScript錯誤? – Lix 2012-02-27 15:28:10