2009-11-27 4 views
1

나는 CakePHP로 만드는 앱을 가지고있다.이 앱은 대부분의 사용자에게 읽기 어려운 것에서부터 좀 더 이해하기 쉬운 것으로 URL을 다시 작성한다. FBML 캔버스를 사용할 때 문제가 있습니다. Facebook 응용 프로그램 - URL 재 작성 - fbml?

나는 다음과 같은 오류가, http://apps.facebook.com/myapp/articles, 말, 액세스하려고

:

Received HTTP error code 404 while loading 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에 액세스하려고합니다. (그리고 그것은 또한 그것이 작동하도록 해킹하는 것처럼 보인다).

이 문제를 해결하는 방법을 놓치고 있습니다.

답변

1

으로 바뀝니다. 앱 설정에 지정된 캔버스 콜백으로 지정한 URL에 후행 슬래시 (http://www.myapp.com/myapp/)가 누락되었습니다. 거기에 넣으면 문제가 해결됩니다.

0

의미 론적 마크 업을 사용하지 않았거나 fb에서 지원하지 않는 오류 또는 일부 코드가있는 경우에 발생합니다. 또한 유명한 오류는 fb가 다운되거나 느릴 때 발생합니다.

나는 코드를 철저히 확인하고 fb 문서를 읽는 것이 좋습니다. 그게 너를 가장 잘 도와 줘야 해. 덕분에

+0

코드에 문제가 없습니다. 페이스 북에서 완벽하게 작동합니다. 나는 그것이 FBML이 들어오는 URL을 처리하는 방식으로 문제 (또는 어쩌면이 방법이 될 것으로 생각된다)라고 생각해 왔지만 그것을 설명하는 것을 찾을 수 없다. 나는 그들의 문서와 포럼을 살펴 보았지만 대답을 찾을 수는 없다. –