Как я могу получить информацию о пользователе из приложения iframe?доступ к пользовательским данным внутри приложения iframe facebook
проблема заключается в том, что я пытаюсь аутентифицировать пользователя, который аутентифицирует и перенаправляет на SITE
не в facebook.
Фактически я использую signed_request, чтобы проверить, понравился пользователь или нет, если мне понравилось, мне нужно получить данные пользователя, используя график api [любые другие способы/javascript?], Чтобы я мог сохранить это в базе данных.
Это мой текущий код
if (isset($_REQUEST['signed_request']))
{
$encoded_sig = null;
$payload = null;
list($encoded_sig, $payload) = explode('.', $_REQUEST['signed_request'], 2);
$sig = base64_decode(strtr($encoded_sig, '-_', '+/'));
$data = json_decode(base64_decode(strtr($payload, '-_', '+/'), true));
if($data->page->liked)
{
//liked
$questions = $this->functions->get_questions();
if($questions["status"] ==TRUE)
{
$questions["data"] = $questions["data"]->result_array();
$this->load->view("public/contest",$questions);
}
else
{
echo "FALSE";
}
}
else {
//not liked
$this->load->view("public/continue");
}
}
Спасибо.