페이스 북 API에 대한 요청을해야한다면 이해하는 것으로부터 액세스 토큰을 전달해야합니다.Facebook API에서 액세스 토큰을 사용해야합니까?
그러나 페이스 북의 공식 사례를 살펴 보았습니다. 요청을하기 위해 액세스 토큰을 제공하지 않았습니다.
$user_profile = $facebook->api('/me');
어디에서 액세스 토큰을 사용해야합니까?
페이스 북 API에 대한 요청을해야한다면 이해하는 것으로부터 액세스 토큰을 전달해야합니다.Facebook API에서 액세스 토큰을 사용해야합니까?
그러나 페이스 북의 공식 사례를 살펴 보았습니다. 요청을하기 위해 액세스 토큰을 제공하지 않았습니다.
$user_profile = $facebook->api('/me');
어디에서 액세스 토큰을 사용해야합니까?
제공하신 예제는 PHP-SDK를 사용하고 있습니다. 필요에 따라 access_token
을 자동으로 추가합니다.
수행중인 작업에 따라 권한 컨텍스트에서 토큰에 대해서만 신경 써야합니다. 권한/토큰이 필요한 경우 문서가 user doc이라는 것을 알려줍니다. 처음 7 개 필드에 액세스하는 권한은 필요 없지만 사용자가 나열한 languages
을 보려면 user_likes
권한을 요청해야합니다.
그래프로 직접 cURL을 호출하는 경우 URL에 토큰을 추가해야합니다.
저는 PHP에서 그래프 API를 정확하게 사용하지 않습니다 (저는 C# 사용) -하지만 $ facebook 변수에 저장된 객체를 만들 때 액세스 토큰이 필요하다고 생각합니다.
설명서에서 $ facebook을 초기화 할 때 앱 토큰 정보를 설정했습니다. PHP SDK Overview
기본 제공되지 않습니다 자신의 페이스 북 계정의 특정 부분에 대한 권한을 필요로하는 경우, 당신은 예를 들어 자신의 친구를보고 싶은 말 : 여기
require_once("facebook.php");
$config = array();
$config[‘appId’] = 'YOUR_APP_ID';
$config[‘secret’] = 'YOUR_APP_SECRET';
$config[‘fileUpload’] = false; // optional
$facebook = new Facebook($config);
는 세부 사항에 대한 링크입니다 또는 벽에 게시 할 때 로그인을 통해 해당 권한을 요청할 수 있습니다.
$params = array(
scope => 'read_stream, friends_likes',
redirect_uri => 'https://www.myapp.com/post_login_page'
);
$loginUrl = $facebook->getLoginUrl($params);
범위는 permissions page에서옵니다. 이것은 쉼표로 구분 된 응용 프로그램의 권한 목록입니다. redirect_uri는 페이스 북이 돌아갈 수 있도록 페이지에서 귀하가 인증 된 토큰과 검증을 캡처 할 수있는 URL입니다.
누군가 코멘트없이 다운 투표했습니다. 당신의 대답은 나에게 +1 표로 정해져 있습니다. – Sonny