0
나는 여러 가지 방법을 시도했습니다페이지 탭에서 현재 사용자의 ID를 얻기
(페이지를 사용하기 전에 그를 authentify하지 않고도) 내 페이지 탭을 방문하는 사용자의 ID를 찾으려고 노력 해요 :
$requete_fb = $facebook->api('/me');
$me = $facebook->api('me', array('fields' => 'username'));
$request = $facebook->getSignedRequest();
$uid = $facebook->getUser();
는 그러나 그들 모두가 작동하지 않았다 (인 getUser 나 0, 다른 사람의 PHP 오류. 반환)
그래서 내가 그렇게 할 수 있습니까? 서비스 약관을 위반하지 않으려 고합니다. 기본 정보 (로케일)를 가져 오려고합니다.
다른 방법은 없나요?
그래, 나는 SignedRequest를 대체하려고하고있다. 왜냐하면 오늘 아침마다 요청이있을 때마다 Null을 반환하기 시작했기 때문이다. 아직도 그것을한다. http://stackoverflow.com/questions/11653362/getsignedrequest-always-comes-back-null – Fredy31
그건 갈 길이 아닙니다. signed_request를 얻는 데 따른 문제는 언제든지 깨뜨릴 수도 있고 불가능할 수도있는 대안을 생각하는 대신에 알아낼 수 있습니다. – CBroe