문제

CakePHP로 제작 한 앱이 있습니다.이 앱은 URL을 대부분의 사용자가 불법적 인 것에서 이해하기 쉬운 것으로 다시 작성합니다. FBML 캔버스를 사용할 때 문제가 있습니다.

내가 접근하려고 할 때 http://apps.facebook.com/myapp/articles, 다음 오류가 발생합니다.

로드하는 동안 HTTP 오류 코드 404를 받았습니다 http://www.myapp.com/myapparticles/

나는 접근하려고 할 때 그것을 알아 차렸다 http://apps.facebook.com/myapp/articles/posts, 오류가 변경되어 다음 URL을 표시합니다. http://www.myapp.com/myapparticles/posts

이로 인해 이것으로 액세스하려고합니다. http://apps.facebook.com/myapp//articles, 대부분의 시간에 작동하지만 어떤 이유로 든 때로는 이전 오류가 발생합니다. (그리고 그것은 또한 그것을 일하게하는 방법처럼 보입니다).

나는 이것을 고치는 방법을 잃어 버렸다.

도움이 되었습니까?

해결책

내가 후행 슬래시를 놓치고 있었다는 것이 밝혀졌다 (http://www.myapp.com/myapp/) 앱 설정에있는 캔버스 콜백으로 지정된 URL에서. 거기에 넣으면 문제가 해결됩니다.

다른 팁

시맨틱 마크 업을 사용하지 않거나 FB에서 지원하지 않는 오류 또는 일부 코드가있을 때 발생합니다. 또한 그 유명한 오류는 FB가 다운되거나 느리면 FB에 의해 생성됩니다.

코드를 철저히 확인하고 FB 문서를 살펴 보는 것이 좋습니다. 그것은 당신에게 가장 도움이 될 것입니다. 감사해요

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top