우리는 Facebook Javascript SDK를 사용하여 사용자를 인증합니다.Facebook 서명 요청에서 액세스 토큰을 얻으려면 어떻게해야합니까?
사용자가 인증되면 사용자는 서명 된 요청을 포함하는 fbsr_ <app_id> 쿠키를 얻습니다.
그런 다음 AJAX를 사용하여 Google 서버에 정보를 게시합니다. 서버는 서명 요청과 함께 쿠키를 수신하지만 서버는 쿠키에 서명 요청 (수정 파이썬 SDK)를 구문 분석 할 때, 그것은으로 JSON 객체를 디코딩 :
{ "algorithm": "HMAC-SHA256", "code": "2.AQDBJ3-ZpURb9P4T.3600.1316037600.1-786359552|BNK6FGOAkvMs7slboQMSIEJYDWc", "issued_at": 1316031333, "user_id": "786359552" }
이것은 signed request documentation 우리가 말씀에 위배되는 가야 해.
서버에 액세스 토큰이 필요하므로 GraphAPI를 사용하여 추가 정보를 얻을 수 있습니다.
서명 된 요청에서 액세스 토큰을 얻으려면 어떻게해야합니까?
답은 여기에 있습니다 : [http://facebook.stackoverflow.com/questions/7201521/problem-getting-access-token-after-migrating-to -oauth-2-0] [1] [1] : http://facebook.stackoverflow.com/questions/7201521/problem-getting-access-token-after-migrating-to-oauth- 2-0 – sbaechler
감사합니다. 링크가 내 문제를 해결했습니다. – Eric