function sendRequest(c_id,page_id,user,g_id) {
// alert(c_id);
// alert(page_id);
FB.ui({
method: 'apprequests',
message: 'Custom messae!',
title: 'Enter in this contest!',
data: +id+','+puid+','+n_id,
},
function (response) {
if (response && response.request_ids) {
var requests = response.request_ids.join(',');
window.location.href = "mysiteurlhere";
} else {
alert('canceled');
}
});
return false;
}
Приведенный выше код работает для многопользовательского, но не для одного пользователя, даже после добавления поля TO,
Я изменил код и использовал для поля
метод: 'apprequests',
to: sendto,
sendto
имеет идентификатор пользователя, которому я хочу отправить запрос приложения, я получаю идентификатор приглашения, но
$request_content = json_decode(file_get_contents("https://graph.facebook.com/$request_id?$app_token"), TRUE);
// returns false when i access the url
Я что-то упустил, Многопользовательский работает как можно более гладко.