2011-03-19 2 views
1

아마이 바보 같은 질문 내가 페이스 북 애플리케이션이 작동 방법을 정확하게 이해하지 못했지만 여기 내가 페이스 북 응용 프로그램으로 작은 전자 상점을 구현하려는MVC 페이스 북 응용 프로그램 - 듀얼 템플릿

이동 및 제품에 대한 같은 버튼을 가지고 있습니다. 응용 프로그램이 비즈니스 페이지에 설치됩니다.

문제는 벽에 같은 게시물에 대한 링크가 비즈니스 페이지의 Facebook 응용 프로그램이 아닌 실제 이숍에있을 것입니다 (또는 응용 프로그램에 연결할 수 있는지 여부입니다 (예 : 클릭 할 때). 브라우저는 비즈니스 페이지로 이동하고, 이솝 탭을 선택하고 제품을 엽니 다.)

실제로 저는 외부보기 용으로 2 개의 템플릿과 IFrame Facebook 북 뷰용으로 2 개의 템플릿으로 이솝 사이트를 만들 필요가 있습니다.

iframe에서 또는 외부에서 직접 요청을 검색하는 것이 가능합니까 (javascript가 아닌 코드 숨김에서)?

또는 솔루션이 더 간단합니다. 페이스 북에서 볼 수있는 제품만을 찾아보기위한 상점의 작은 버전을 만들고 외부보기를 위해 전체 상점을 만들고 그 사이의 유일한 관계는 같은 게시물을 클릭하면 두 번째 것 중 첫 번째 것?

답변

0

은 내가 솔루션 ... 나는 숍 shop.domainname & facebook.shop.domainname를 가리이 개 도메인을 만들었을 발견했다 생각합니다. 그리고 코드 숨김으로 페이스 북으로 시작한다면 Request.Url.Host를 확인할 수 있습니다. facebook 앱의 경우 캔버스 URL은 facebook.shop.domainname이고, like 버튼의 링크는 shop.domainname입니다. 이렇게하면 사이트에 2 개의 템플릿을 사용하고 마녀가 내가 사용하는 마녀를 감지 할 수 있어야합니다.