*access_token
: 로그온 수행 시 필요한 보안 정보가 들어 있는 일종의 객체.
로그온 할 때 만들어지며 프로세스마다 하나의 토큰 사본이 필요한 것으로, 사용자, 사용자 그룹 및 사용자의 특권 을 식별하며, 시스템에서 보안 객체의 접근 및 시스템 운용 제한을 위해 사용된다.
- social graph의 모든 오브젝트는 유니크 ID를 가지고 있음
인증이 필요한 개인 정보접근시에는 access_token 정보가 필요함.
프로필 정보 : https://graph.facebook.com/100000561640449
노트 : https://graph.facebook.com/290860790942640?access_token=
- 등록된 APP을 통한 로그인시 로그인 옵션값(scope) 설정으로 해당 APP의 접근권한 설정을 지정할수 있음
중요한 옵션
publish_stream : 게시물 게시권한
offline_access : access_token 영구 사용
로그인시에 옵션으로 권한 준것들에 대해 한글로 권한허용할건지 나오니 참고하면될듯.
User Data Permissions
Extended Permissions
- Friends: https://graph.facebook.com/me/friends?access_token=...
- News feed: https://graph.facebook.com/me/home?access_token=...
- Profile feed (Wall): https://graph.facebook.com/me/feed?access_token=...
- Likes: https://graph.facebook.com/me/likes?access_token=...
- Movies: https://graph.facebook.com/me/movies?access_token=...
- Music: https://graph.facebook.com/me/music?access_token=...
- Books: https://graph.facebook.com/me/books?access_token=...
- Notes: https://graph.facebook.com/me/notes?access_token=...
- Permissions: https://graph.facebook.com/me/permissions?access_token=...
- Photo Tags: https://graph.facebook.com/me/photos?access_token=...
- Photo Albums: https://graph.facebook.com/me/albums?access_token=...
- Video Tags: https://graph.facebook.com/me/videos?access_token=...
- Video Uploads: https://graph.facebook.com/me/videos/uploaded?access_token=...
- Events: https://graph.facebook.com/me/events?access_token=...
- Groups: https://graph.facebook.com/me/groups?access_token=...
- Checkins: https://graph.facebook.com/me/checkins?access_token=...