Facebook 또는 Facebook 외부에서 Facebook 웹 사이트로 실행중인 경우 PHP 또는 Javascript를 사용하여 어떻게 찾을 수 있습니까? 확인해야 할 기준이 무엇인지 확신 할 수 없습니까?앱이 Facebook 또는 Facebook 외부에서 실행 중인지 확인하는 방법
0
A
답변
3
일부 사항을 확인했습니다. 아래 답변은 작동합니다.
if(isset($_REQUEST["signed_request"]){
// Opened in facebook
}else{
//opened outside facebook.
}
1
signed_request가 충분한 지 확인하십시오. 페이지가 더 많은 경우 탐색이 프레임 내에 있고 signed_request 매개 변수가 손실됩니다.
첫 번째 페이지에서 signed_request를 먼저 확인한 다음 세션에 bool 변수를 입력하고 이에 대한 제어를 수행하십시오.
이 방법은 문제가있다 : 다른 탭을 열고 페이스 북 (또는 viceversa에)에서 응용 프로그램을 방문하는 경우, 당신은 세션 :
관련 문제
- 1. 팬 페이지 (서버 쪽)에서 Facebook 앱이 실행 중인지 감지
- 2. 앱이 백그라운드에서 실행 중인지 확인
- 3. Facebook 사용자를 확인하는 방법
- 4. 앱이 Heroku에서 실행 중인지 확인하십시오.
- 5. 안드로이드 미디어 플레이어가 실행 중인지 확인하는 방법
- 6. 셀렌 서버가 백그라운드에서 실행 중인지 확인하는 방법
- 7. 타이머 스레드가 실행 중인지 확인하는 방법
- 8. 프로세스가 실행 중인지 또는 C++을 사용하지 않는지 확인하는 방법
- 9. 에뮬레이터 또는 실제 휴대 전화에서 실행 중인지 확인하는 방법
- 10. jQuery Mobile을 사용하여 iPhone에 Facebook 앱이 있는지 확인하는 방법
- 11. C# : 스크린 리더가 실행 중인지 확인하는 방법?
- 12. Windows 서비스가 실행 중인지 확인하는 방법
- 13. PHP 스크립트가 이미 실행 중인지 확인하는 방법
- 14. Android : Commonsware의 WakefulIntentService가 실행 중인지 확인하는 방법?
- 15. .NET 프로그램이 실행 중인지 확인하는 방법
- 16. osgi 컨테이너에서 실행 중인지 확인하는 방법
- 17. vbscript를 사용하여 Outlook이 실행 중인지 확인하는 방법
- 18. 로컬 호스트에서 실행 중인지 확인하는 방법
- 19. cgi 스크립트가 실행 중인지 확인하는 방법?
- 20. Quartz Framework에서 작업이 실행 중인지 확인하는 방법
- 21. CCAction이 실행 중인지 확인하는 방법 - cocos2d
- 22. 모바일 장치에서 프로세스가 실행 중인지 확인하는 방법
- 23. C++ : 외부 프로그램이 실행 중인지 확인하는 방법?
- 24. 배치 작업이 실행 중인지 확인하는 방법
- 25. 테스트 환경에서 앱이 실행 중인지 알면
- 26. 실행 코드가 IIS 또는 NUnit에서 실행 중인지 확인하는 방법은 무엇입니까?
- 27. Facebook SDK와 Android Facebook 앱이 연결되어 있습니까?
- 28. IIS가 실행 중인지 확인하는 스크립트
- 29. facebook fanpage가 좋아하는지 확인하는 방법
- 30. vBulletin Facebook 앱이 작동하지 않습니다.
당신은 어떤 응용 프로그램 목록이 있습니까를 공유? –
Facebook 앱과 Facebook 로그인을 사용하는 웹 사이트로 실행되는 Facebook 앱이 있습니다. 둘 다 동일한 코드베이스를 가지고 있습니다. 내가 습득하고자하는 것은 [Facebook 또는 Website]를 사용하는 사용자가 어떤 버전의 앱인지를 동적으로 파악하는 것입니다. –
서버 이름을 잡으려고하는데, 나는 당신에게 많은 도움이 될 것이라고 생각합니다. 일단 당신이 페이스 북을 통해 당신은 서버 이름 아이디 페이 스북을 알 수있게 될 것입니다, 나는 분명합니까 ?? PHP를 사용하는 $ _SERVER [ 'SERVER_NAME'] –