페이스 북의 응용 프로그램을위한 UI 기능을 로컬에서 개발 중입니다.페이스 북의 로컬 개발
$ auth_url과 같은 콘텐츠를 가져온 다음 iframe의 src
소스에 추가하고 있습니다. 하지만 이것은 500 internal server error
과 Permission denied for <http://static.ak.facebook.com> to get property Window.Arbiter
과 같은 몇 가지 오류를 제공하지만 iframe에서 facebook.com을 볼 수 있습니다. 동일한 링크에서 대신 top.location.href
을 사용하면 작동하고 캔버스로 다시로드됩니다.
내가 잘못 했나요? 또는이 작업을 로컬에서 수행 할 수 없습니까?
읽어 보시기 바랍니다하고 페이스 북의 응용 프로그램의 로컬 버전을 만들라고, 나는이 작업을 수행 할 수 없습니다. 포트 포워딩은 "허가 거부"문제를 제거합니까? – Ave
해야합니다. Facebook은 크롤링 할 수있는 주소의 요청에만 회신하기 때문에 회사는 인터넷을 통해 도달 할 수있는 개발 서버에 앱을 설정해야합니다. 그렇지 않으면 개발 컴퓨터에서 인터넷으로 포트 포워딩을 설정해야합니다. –
웹에서 액세스 할 수 있고 크롤링 할 수있는 호출 응용 프로그램을 강제 실행해야한다는 이상한 요구가있는 것처럼 보입니다. 페이스 북에서 요구하는 이유를 알고 있습니까? 나는 그 링크를 읽었지만 왜 그런지 설명하지는 못했다. –