2012-03-22 57 views
0

我已經作出了Facebook應用程序和用戶可以發送請求給其他用戶與該功能可按Facebook的請求

功能inviteFriends(messagex,FR){

FB.ui({ method: 'apprequests', filters: ['app_non_users'], 
    message: messagex},requestCallback); 
} 

然後在requestCallback函數I保存在請求MySQL的。

function requestCallback(response) { 
    $.post("ajx/ajx.php", { "type": "saveRequests", "requests": response }, function(data) 
    { 

    },'json'); 
} 

在舊的應用程序中一切正常,但如果我做一個新的應用程序它不起作用。

+0

可能重複的本發明的課題通過Facebook apprequests](http://facebook.stackoverflow.com/questions/7192269/problem-with-facebook-apprequests) – ifaour 2012-03-22 11:19:31

回答

1

你確定沒有其他的JS錯誤嗎?例如,您可以查看Chrome控制檯中的內容。的

function inviteFriends(messagex, fr) { 
    console.log('inviteFriends:', messagex, fr); 
    FB.ui({ method: 'apprequests', filters: ['app_non_users'], 
     message: messagex},requestCallback); 
    } 
} 
function requestCallback(data) { 
    console.log(data); 
} 

console.log('calling inviteFriends'); 
inviteFriends('hey', something); 
+0

有在JavaScript中沒有錯誤,因爲我使用代碼超過10個應用程序。 – 2012-03-22 10:53:50

+0

沒錯。然後在'requestCallback'函數中執行'console.log(response)'並檢查確切的響應。 – deadrunk 2012-03-22 10:59:53

+0

編號Doenst登錄什麼\ – 2012-03-22 11:12:56