2014-03-12 7 views
0

필자는 CodeIgniter 설정에서 Phil Sturgeon의 Rest API (https://github.com/philsturgeon/codeigniter-restserver)를 사용합니다.CodeIgniter Rest API + Facebook SDK

내 API는 Facebook SDK를 사용하여 Facebook의 그래프 API와 상호 작용하고 사용자에 대한 정보를 요청하는 등의 작업을 수행합니다. 그러나, 내 API에 AJAX 호출을 만들면 반환 값으로 빈 Facebook 개체가 생깁니다.

필자는 Phil Sturgeon의 Rest API를 통해 전화를 걸 때 Facebook의 $ _REQUEST [ 'code'] 및 $ _REQUEST [ 'state'] (CSRF 보호용)가 제공되지 않는 것으로 나타났습니다.

어떻게 해결할 수 있습니까?

감사합니다.

+0

코드를 추가하십시오. 그것을 보지 않고 말하기는 어렵지만 Fb를 추측하는 것은 잘못된 http 메소드가있는 API 함수에 요청을 보냅니다. 즉 함수가'fb_post()'이고 콜백 url이 같고 콜백이'GET' 요청 인 경우 작동하지 않습니다. – stormdrain

답변

0

해결되었습니다 (마침내)!

는 0. PHP SDK & JS SDK 모두 진정한 = 쿠키를 설정하는 데 필요한, 리턴)은 $ facebook-> 인 getUser (발견했다.