2011-08-04 2 views
2

Facebook iframe 응용 프로그램을 만들고 있는데 $_GET 개의 변수를 사용해야합니다. 이것은 응용 프로그램에서 잘 작동하는데, in this question과 비슷한 것을 사용합니다.PHP를 사용하여 Facebook iframe 탭에서 GET 매개 변수에 액세스하려면 어떻게합니까?

그러나 앱을 페이스 북 팬 페이지의 탭으로 사용할 때 변수를 전달하거나 검색하는 방법을 알 수 없습니다. 전혀 (정말 그것에 ...을 기대하지 않았다 어떤)

http://www.facebook.com/pages/(Page Name)/(Page ID)?sk=app_(app ID) 

를 그리고 단순히 끝에 &var1=val1 압정하려고하면 작동하지 않습니다 : 사이트의 URL은 다음과 같습니다.

URL에 home.php라는 표시된 파일을 가져올 수있는 방법이 있나요? 결국 변수를 가져 와서 사용할 수 있습니까? 지금은 복사하여 붙여 넣은 URL이 애플리케이션 내부의 특정 페이지로 연결되도록하는 방법이 없습니다.

답변

2

app_data 매개 변수를 통해 JSON을 전달해야합니다. 자세한 내용은 https://developers.facebook.com/docs/authentication/signed_request/을 참조하십시오.

+0

JSON의 app_data 섹션이 변수를 전달하는 좋은 방법 인 것처럼 보이지만 복사하여 지나간 URL이 올바른 방식으로로드되도록 URL이 변경되지 않습니다. 변수, 맞습니까? – Terrik