0

다음과 같이 내가 iframe을 사용하여 내 사이트에 대한 페이스 북의 등록 페이지를 구현하고있다 : 나는 레일을 사용하고페이스 북 등록 500 오류

<iframe src="https://www.facebook.com/plugins/registration? 
      client_id=<%= FACEBOOK_CONFIG['app_id'].to_s %>& 
      redirect_uri=<%= FULL_ROOT.to_s %>& 
      fields=name,first_name,last_name,gender,email" 
     scrolling="auto" 
     frameborder="no" 
     style="border:none" 
     allowTransparency="true" 
     width="100%" 
     height="100%" 
     data-scope="email"> 
</iframe> 

. 내가 얻을 수있는 경우에 자신의 이메일 주소와 생년월일 포함하지 않는 한

사용자가 등록을 클릭

, 그는 올바른 페이지로 리디렉션됩니다 :

Request URL:https://www.facebook.com/ajax/connect/registration_widget.php 
Request Method:POST 
Status Code:500 OK 
Request Headersview source 
:host:www.facebook.com 
:method:POST 
:path:/ajax/connect/registration_widget.php 
:scheme:https 
:version:HTTP/1.1 
accept:*/* 
accept-encoding:gzip,deflate,sdch 
accept-language:en-US,en;q=0.8 
content-length:758 
content-type:application/x-www-form-urlencoded 
etc. 

분명히이 사실과 관련이있다를 그 사용자의 생일과 이메일은 공개 프로필에 포함되지 않습니다.

나는 Facebook에서 내 앱 설정에 추가 한 권한을 요청했지만 아무 것도 작동하지 않았습니다.

나는 이것을 알아볼 필요가있다 : 그의 전자 메일과 생일을 포함하여 사용자를 어떻게 등록 할 수 있는가?

감사합니다.

+0

등록 플러그인에서 이메일 및 생일을 요청하는 것은 앱 권한과 관련이 없습니다. Facebook에 버그를 신고하십시오. – CBroe

답변

0

어제 해결 된 Facebook 버그였습니다.

아직도 내 500 달러를 기대하고 있습니다!

관련 문제