난 레일 3 및 oauth2를 사용하여 캔버스 페이 스북 애플 리케이션을 만들려고 해요. 여기 그것은 종류의 미세 다음 작품 단계 그래서 https://github.com/intridea/oauth2레일 3, oauth2 및 캔버스 페이 스북 응용 프로그램 - fb 캔버스에 머물러주십시오
내가 FB에서 응용 프로그램으로 이동, 그것은 OAuth2를 설정 한 방법을 유발하지만, 그것은, 그것은 외출 외부 캔버스의 권한을 부여하도록 사용자에게 요청 FB의. 그런 다음 사용자가 권한을 부여하면 응용 프로그램에 들어가야하는 곳으로 이동하지만 다시 FB 외부에있는 모든 항목으로 이동합니다.
FB 내부의 앱으로 이동하면 권한이 부여 된 후 캔버스에 앱이 표시됩니다.
누구나 익숙한가요?
건배.
안녕하세요. 확인해 주셔서 감사합니다. 실제로 OAuth2 :: HTTPError (요청시 HTTP 400 수신)를 수신하게됩니다. – Pod
제안하는/fvcanvas는 무엇입니까? 앱의 특별한 점은 무엇입니까? 나는 그런 길을 찾지 못했기 때문에. – Pod
/fbcanvas는 캔버스 페이지의 루트 주소입니다. OAuth2 :: HTTPError 또는 OAuth2 :: AccessDenied는 권한이 없다는 것을 의미합니다. 사용자를 다시 작성하여 인증 페이지로 다시 연결합니다. 내 생각에, 더 가까운 FB 문서를 읽어야하고, oauth2 젬 소스를 볼 수도 있지만, 그것들은 다소 작지만, 문서 부족으로 무엇을해야하는지 알 수 있도록 도와줍니다. – sandrew