여러 모바일 앱 (iOS & Android)과 웹 사이트에서 데이터를 읽고 쓰는 데 사용되는 서버 측 API에 Facebook PHP SDK를 사용하고 있습니다.모바일 응용 프로그램에서 API를 사용하고 수정하려는 Facebook ID가 Facebook에 로그인되어 권한이 있음을 증명할 수 있습니까?
Facebook에서 설정된 세션을 SDK를 통해 브라우저에서 읽을 수 있기 때문에 웹 버전이 작동하지 않는 이유가 없습니다. 내가 사용하고 그래서 경우
는 :
$facebook = new Facebook(array(
'appId' => 'xx',
'secret' => 'xx',
));
// Get User ID
$user_id = $facebook->getUser();
그리고 $user_id
가 설정되고, 그때는 로그인 한 사용자의 사용자 정보를 얻을 수 있습니다. 즉, 데이터베이스에서 레코드를 저장, 업데이트 또는 가져올 때 로그인 한 사용자 만 사용할 수 있으며 스푸핑 할 수 없습니다. 확실하게 페이스 북 PHP SDK
을 사용하여 서버에 모바일 웹 응용 프로그램에서 통신하는 방법
, 어떻게 이것은 모바일 응용 프로그램에 대한 복제 될 것인가? 모바일 응용 프로그램이 API를 사용하여 수정하려는 Facebook ID가 Facebook에 로그인되어 권한이 있음을 증명할 수 있습니까?
이 솔루션을 사용했습니다. 사용자가 모바일 앱에 로그인하는 방법이 명확하지 않기 때문에 필자는 페이스 북의 모바일 SDK를 놓친 경우를 대비하여 알려줄 것입니다. http://developers.facebook.com/docs/guides/mobile/ –