테스트 사이트 - 개발 중인 베타 버전입니다

접근 디바이스가 앱인 정보 채택완료

하찌 8년 전 조회 4,359

</p><p>if (strpos($_SERVER['HTTP_USER_AGENT'], 'Android') !== false) {</p><p><span class="Apple-tab-span" style="white-space:pre">	</span>echo "안드로이드";</p><p> }</p><p> </p><p> else if (strpos($_SERVER['HTTP_USER_AGENT'], 'iPhone') !== false) {</p><p><span class="Apple-tab-span" style="white-space:pre">	</span>echo "아이폰";</p><p> }</p><p> </p><p>

 

이런식으로 접속자의 디바이스를 확인 하여 다른 값을 출력할 수 있습니다.

근데 이런 디바이스 정보말고  

접속자가 어플(앱)로 접근하였을때 체크는 어떻게 해야 할까요? 

댓글을 작성하려면 로그인이 필요합니다.

답변 2개

채택된 답변
+20 포인트
J
8년 전
if ($_SERVER['HTTP_X_REQUESTED_WITH'] == 'com.company.appname') {
    
    echo '어플리케이션 웹뷰를 통해 접속을 하였다면, HTTP_X_REQUESTED_WITH 값에 패키지명이 찍힙니다. 활용하세요!';
}
?>
로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

하찌
8년 전
'com.company.appname' 에 어떻게 대립해줘야 하나요?

댓글을 작성하려면 로그인이 필요합니다.

J
8년 전

안드로이드 어플리케이션 개발시 설정하신 패키지 명을 입력하시면 됩니다!~

가령 개발하신 패키지 네임을 모르시면, 해당 앱에서 본인의 페이지를 로드 하신뒤

print_r($_SERVER)를 찍어 보시면 해당 앱의 패키지명을 보실수 있을꺼에요~

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인