2012-11-25 3 views
48

Facebook 앱을 만들려고합니다. 창조 마법사가 그의 작업을 완료 한 직후 나는 어려움을 겪었습니다. 그래서하지 않는 내가 검색 좀하고가 무엇인지에 아무 대답을 찾을 수 없습니다Facebook 앱 제작 앱 도메인 오류

Error 
You have specified an App Domain but have not specified a valid integration URL. 
secure-citadel-xxxx.herokuapp.com must be derived from one of: Site URL, Mobile 
Site URL, Canvas URL, Secure Canvas URL, Page Tab URL or Secure Page Tab URL. 

..

http://을 추가 및 :

어떤 마법사의 아무 것도 변경하지 나는 오류를 가지고 만든 도메인의 다른 오류가 무효화되는 것 이상을 만들지 마십시오.

아무도 그것을 다루는 호를 알고 있습니까?

+2

을 절약 할 수 있습니다합니다. Facebook 로그인을 사용하여 웹 사이트에 https 대괄호를 사용하여 도메인에있는 것과 동일한 경로를 설정하는 것으로 해결할 수 있습니다. 그러나 나는 남자가 에러 메시지에서 직접적인 힌트없이 그것을 알아 내야하는 방법을 이해할 수 없다. (그리고 왜 마법사는 자동적으로 그렇게하지 않았는가 ...) – user1851375

답변

26
App Domains 분야에서

유일하게 허용되는 값은 이미 Select how your app integrates with Facebook 블록 중 적어도 하나에 입력 된 URL은 다음과 같습니다 페이스 북 로그인과

  • 웹 사이트 - URL
  • 페이스 북에
  • 앱 - 캔버스
  • 등 다른 사용자의 경우
+1

이 설명에 감사드립니다! 오류 메시지는 여기서는별로 도움이되지 않습니다. 여전히 두 가지 환경에서 하나의 앱을 테스트하는 것은 불가능한 것처럼 보이는 것이 수치입니다. –

4

"앱이 Facebook과 통합되는 방법 선택"상자에 "Facebook 로그인이있는 웹 사이트"라는 탭이 있습니다. 이것은 기본 정보 컨테이너 아래에 있습니다. "http://www.example.com/"의 전체 URL을 붙여 넣은 다음 "기본 정보 App 도메인"입력에 "example.com"을 입력하십시오.

106

페이스 북은 개발자 앱의 사용자 인터페이스를 변경했기 때문에이를 찾는 것이 까다로울 수 있습니다. 향후 방문하는 사용자 :

  1. Apps을 클릭 한 다음 앱을 선택하십시오.
  2. 화면 왼쪽의 Settings 버튼을 클릭하십시오.
  3. Basic 설정에서 설정 구성 아래의 Add Platform 버튼을 클릭하십시오.
  4. 플랫폼 대화 상자에서 Website을 선택하십시오.
  5. URL을 입력하십시오 (여기에서 localhost이 작동 함).
  6. App Domains 텍스트 입력에서 URL에 일치하는 도메인을 추가하십시오.
  7. 설정을 저장하십시오.
+9

고마워요, 그게 발견해야 할 것보다 오래 걸렸어 ... –

+0

도와 줘서 고마워. – Ankur

+1

고마워요. 몇 시간의 고생 끝에 결국 마침내 성공하게되었습니다. – jivangilad

16

당신은 최초의 "플랫폼을 추가"입력 귀하의 웹 사이트 URL을하고 그 후 당신은 I'v이를 극복하기 위해 관리되는 응용 프로그램 도메인

+0

은 많은 걸림돌을 앓은 후에 나를 위해 일했습니다. 소원, 여러 번 투표 수 – halkujabra

+0

고마워요! 나는 그들이 이것을 더 명백하게하지 않는다고 믿을 수 없다 ... – Jerad