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에서 내 앱 설정에 추가 한 권한을 요청했지만 아무 것도 작동하지 않았습니다.
나는 이것을 알아볼 필요가있다 : 그의 전자 메일과 생일을 포함하여 사용자를 어떻게 등록 할 수 있는가?
감사합니다.
등록 플러그인에서 이메일 및 생일을 요청하는 것은 앱 권한과 관련이 없습니다. Facebook에 버그를 신고하십시오. – CBroe