2012-04-10 2 views
1

최근 페이스 북 및 페이스 북 전용 iframe 앱을 제작합니다. Facebook 외부에서 iframe을 호출 할 필요가 없습니다. 내가 지금 가지고있는 유일한 문제는, 그 즉시 내가 이런 식으로 응용 프로그램을 검색과 같이 http://i44.tinypic.com/30rla83.png페이스 북에서 앱 리디렉션을 검색합니다.

내가 얻을 다음과 같은 경고 : http://i43.tinypic.com/2uh1w20.png

것은 내가 응용 프로그램을 구성하는 방법을 찾을 수 없습니다 리디렉션되지는 않지만 앱 자체로 직접 이동합니다. 설정되는 유일한 값은 '웹 사이트'및 '페이지 탭'값입니다. 'App on Facebook'에 대한 값을 설정할 때, iframe은 페이 스북에 의해 게임/앱 형식 (오른쪽 막대의 Facebook 게임 포함)에 포함되며 Facebook 페이지 앱 콘텐츠 형식에는 포함되지 않습니다.

그리고 '웹 사이트'값을 삭제하거나 조정하고 Facebook 검색을 사용할 때 앱이 올바르게 구성되지 않았다는 오류가 나타납니다. 이제 Facebook 외부의 전체 주소로 설정됩니다. Facebook 앱 URL로 구성 할 때 동일한 오류가 발생하기 때문입니다.

확실한 가치는 '페이지 탭'값입니다. 사전들에서

덕분에, 난 .. 대답 나 자신을 찾기 위해

UPDATE를 보일 수 없다 : 그것은 판명 '이되고있다 redirected' 페이지에만 발생 내 페이스 북 프로필로! 아마 Facebook 페이지 관리자이거나 앱 제작자 일 것입니까? 어쨌든, 내가 아는 한. 사건은 폐쇄 문제는 옵션이 적용되는 약간 혼란 :)

답변

0

를 해결하려면 어떻게 페이스 북에 응용 프로그램의 종류 -하고 검색의 동작이 약간 직관적이지만, 여기에 당신을 도울 수있는 몇 가지 포인터 :

  • 앱이 페이지 탭으로 만 존재한다면, 이론적으로는 검색 할 수 없습니다 (이론적으로 여러 개의 페이 스북 페이지에 존재할 수 있음). 다음 두 옵션 중 하나를 설정하지 않은 경우 검색 결과에 표시되지 않습니다.
  • 앱을 캔버스 앱으로 설정 한 경우 개발자 설정에서 '앱 온 문서'로 검색 한 다음 응용 프로그램의 경우 캔버스 페이지로 리디렉션됩니다 (iframe을 Facebook 캔버스로 가져 오는 것).
  • 개발자가 앱을 Facebook Connect에서 작동하도록 설정 한 경우 "Facebook을 사용하여 내 웹 사이트에 로그인하십시오." 설정하고 캔버스 앱으로 작동하도록 앱을 설정하지 않은 경우 Facebook은 사용자가 Facebook 외부의 웹 앱을 가지고 있다고 가정하고 검색은 사용자를 웹 사이트 URL로 리디렉션합니다.

그래서, 당신은 무엇 pr 당신이 Facebook Connect를 사용하고 있지 않다면 페이 스북 설정에서 귀하의 웹 사이트 URL을 삭제하거나 (귀하의 앱이 검색 결과에 나타나지 않을 경우) 캔버스 페이지를 만들면됩니다. 올바른 페이스 북 페이지 탭.

+0

매우 자세한 답변을 보내 주셔서 감사합니다. 난 단지 페이지 탭으로 존재하는 애플 리케이션 싶지 않아, 그리고 그것은 캔버스 애플 리케이션으로 설정되지 않습니다. 그러나 곧 "페이스 북을 사용하여 내 웹 사이트에 로그인하십시오." 필드에서 검색 결과를 클릭하면 다음과 같은 오류가 발생합니다. http://i40.tinypic.com/nbw6t2.png 그러나 Facebook 페이지를 통해 앱에 갈 때 작동합니다. 검색 결과는 캐시 일 뿐이며 결국에는 사라질 것이라고 생각하십니까? 하지만 내가 이해하지 못하는 것은 내 개인 정보 사용 권한을 부여한 다른 앱이 캔버스 앱이 아닌 검색 결과에 표시되는 방식입니다. 어떤 생각?ty – user1323659

+0

그 이유는 (앱에 데이터에 대한 액세스 권한을 부여하여 앱을 설치 한 경우) 앱은 Facebook Connect 앱이므로 'Facebook을 사용하여 내 웹 사이트에 로그인하십시오.'값이 설정되어 있기 때문입니다. 그렇지 않으면 당신은 그들에 서명 할 수 없었습니다. – Ben

+0

알았어, 이제 알았어, 고마워. "Facebook에 로그인하여 내 웹 사이트에 로그인하십시오."- app, 검색을 통해 앱을 찾길 좋아하기 때문에. 이 페이지를 건너 뛰는 방법을 알고 싶습니다 : http://i43.tinypic.com/2uh1w20.png. 검색 결과를 통해 다른 앱과 함께 보았습니다. 내 브라우저에서 https://www.facebook.com/apps/application.php?id=xxxx URL을 복사하여 복사하면 리디렉션되는 페이지 (위의 이미지처럼)가 표시되지만 검색을 통해 그 페이지로 이동하면 결과가 바로 리디렉션됩니다 ... 어쩌면 자바 스크립트 트릭이나 결국 설정? – user1323659