저는 웹이나 페이스 북의 캔버스 응용 프로그램에서 사용할 수있는 Facebook 응용 프로그램을 만들었습니다. 내 설정은 다음과 같습니다 :<body> 내용은 캔버스에 적용 할 수 없습니다.
동일한 설정을 사용하여 문제없이 다른 Facebook 응용 프로그램을 개발 및 배포했습니다. 기괴하게, Facebook의 프로덕션 앱에 대한 요청 중 90 %가 실패합니다. 앱에서 대부분 <head>
의 콘텐츠를로드 한 다음 밖으로 나옵니다. 때로는 전체 페이지가로드됩니다.
장고 앱이 삼나무 내가 아는 Heroku-에 스택, 정말 생산 준비에서 실행 -하지만이 생각하지 않는 앱로드로 범인입니다 페이스 북 외부에서 벌금.
서버 로그를 꼬리면 페이스 북이로드 한 <head>
부분을 통해 CSS/JS 자산을 보내는 서버를 볼 수 있습니다.
- 아마도 페이스 북은 요청을 미리 구문 분석 한 다음 described here으로 제공하고 있습니까?
- Facebook에
<head>
의 요청에 대해 문서화되지 않은로드 시간 제한이있을 수 있습니다. - 어쩌면 페이스 북은
<head>
의 요청 횟수에 대해 문서화되지 않은 한도가 있습니까?
이러한 이론은 로컬에서 문제없이로드 할 수 있다는 점에서 의미가 있습니다.
위의 내용을 확인하거나 다른 아이디어를 제공 할 수있는 사람은 누구입니까?
한편, 서버 로그에 오류가 표시없이, 페이스 북의 응용 프로그램 인터페이스에서 오류 보고서 및 브라우저에서 문제없이 힌트는, 나는 재정렬, 제거 및 가지고 작업 무작위로 남아 있지 해요 이것을 디버그하려면 <head>
태그를 사용하십시오.