2011-12-23 6 views
0

새 클라이언트의 방문/환영 페이지를 만들었으며 프로세스가 변경된 것으로 보입니다. 더 이상 응용 프로그램 프로필로 이동하여 페이지에 추가 할 수 없습니다.내 응용 프로그램을 내 페이지에 어떻게 추가합니까?

https://www.facebook.com/dialog/pagetab?app_id=YOUR_APP_ID&display=popup

나는 나의 캔버스 무슨 생각으로 "팝업"대체 내가 내 응용 프로그램의 ID로 "YOUR_APP_ID을"대체에서 촬영 : 나는 다음과 같은 링크를 포함 Google 검색을 통해 지침을 찾을 수 있었다 설정. API 오류 코드 : 100 API 오류 설명 : 잘못된 매개 변수 오류 메시지 : 유효한 리디렉션 URI가 필요합니다.

답변

2

당신은 대화를위한 매개 변수 redirect_uri 필요 누락하고 캔버스에 display을 대체하지만 display mode

당신은 단순히 당신을 위해 '에게 EM을 추가합니다 페이스 북 자바 스크립트 SDK FB.ui 방법을 사용할 수 있습니다 사용할 수 없습니다. Add Page Tab Dialog 설명서를 참조하십시오. 작업 할 것입니다 그냥이 코드를 사용하여

:

FB.ui({ 
    method: 'pagetab' 
}); 
+0

더 많은 방법을 보려면 http://stackoverflow.com/questions/8596217/how-to-add-tab-application-to-a-page-with-the-new에 대한 내 대답을 읽어보십시오. -auth-dialog –

0
+0

유레카, 아니요. 작동하지 않습니다. 그것은 단지 페이스 북의 뉴스 피드로 나를 데려다줍니다. 맛있다, 나는 혼란 스럽다. 이 코드로 무엇을 할 수 있습니까? 나는 코더가 아니기 때문에 많은 것이 내게 외국어 같다. –

+0

내가이 URL을 통해 탭을 추가하면 fanpage로 리디렉션됩니다. 어떻게 사용자 지정 리디렉션을 만들 수 있습니까? –

0

도움이 난 그냥 성공적으로 내 페이지에 내 응용 프로그램을 추가,하지만 흥미로운 "잡았다"했다.

나는 다른 사람들이 제안한대로 Add Page Tab Dialog을 사용했습니다. 그건 그냥 잘 작동하지만, 내 페이지에서 새로 추가 된 탭으로 이동하면, 나는 오류가 있어요 : 앱의 기본 설정 화면에서 끝을 그 : 그것은 "페이지 탭의 URL을 고정"고 밝혀졌다

405 - HTTP verb used to access this page is not allowed. 

을 "/"문자. 처음에 "landing.htm"이라는 명시적인 HTML 페이지를 지정하고 오류가 발생했습니다. 그런 다음 기본 색인 페이지가있는 "pagetab"이라는 하위 디렉토리를 만들었지 만 수정되지 않았습니다. 그런 다음 "pagetab /"을 시도해 보았습니다.

명시 적 페이지 URL을 지원하고 싶습니다.

0

로그인하면 앱 캔버스 페이지로 이동하여 developers.facebook.com/apps/을 찾을 수 있습니다. 앱 ID를 선택하고 facebook.com/YOURAP와 같이 붙여 넣습니다. 다음과 같이 보일 것입니다 : 282906808394888. 그 후에 당신은 내가 아래쪽 코너 링크를 보았다는 것을 알 수 있습니다 : 나의 페이지에 추가하십시오. 원하는 목록에서 원하는 목록을 선택하면 원하는대로 페이지에 탭이 표시됩니다. 아직 문제가 있는지 물어보십시오.

관련 문제