0
iframe 응용 프로그램에서 사용자 정보를 어떻게 얻을 수 있습니까?iframe 응용 프로그램의 facebook에서 사용자 데이터에 액세스
문제는 사용자 인증을 시도하고 SITE
으로 리디렉션하지 않을 때입니다.
실제로 나는 그래프 API [다른 방법/자바 스크립트?]를 사용하여 사용자 세부 정보를 얻을 필요가있는 것처럼 사용자가 좋아하는지 여부를 확인하기 위해 signed_request를 사용하여 데이터베이스에 저장할 수 있습니다.
이 내 현재 코드입니다
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");
}
}
감사합니다.