본문 바로가기 메뉴 바로가기

두덕리온라인

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

두덕리온라인

검색하기 폼
  • 분류 전체보기 (749)
    • 프로그래밍 (93)
    • 모바일 프로그래밍 (112)
    • 게임 프로그래밍 (16)
    • 시스템 엔지니어링 (20)
    • Linux (7)
    • IT 일반 (19)
    • 전자제품 (86)
    • 게임 (56)
    • 맛집 (48)
    • 인생 (79)
    • 여행 (23)
    • 여자연예인 (85)
    • 결혼정보회사 (11)
    • 연애결혼 (40)
    • 연예인 (3)
    • 자동차 (16)
    • 부동산 (4)
    • 리뷰 (8)
    • 가상화폐 (9)
    • 돈버는이벤트 (8)
    • 건강 (2)
    • 면접후기 (0)
  • 방명록

검증 (2)
Android PHP 인앱 구매 영수증 서버 검증

이전에 iOS와 PHP로도 인앱 구매 영수증 서버 검증을 진행했는데 이번에는 Android에도 적용해 보자. 일단 플레이스토어에 가면 다음과 같이 [서비스 및 API] > [라이센스 및 인앱 결제] 항목에 Base64 인코딩된 RSA 공개키가 있다. 이것을 .pem형식으로 다음과 같이 저장한다. 물론 PHP의 chunk_split함수를 이용해도 된다. 단, 설명문에 RSA 공개키라고 하더라도 반드시 그냥 PUBLIC KEY라고 입력해야 한다. -----BEGIN PUBLIC KEY----- 한 줄에 64바이트씩 잘라서 입력 -----END PUBLIC KEY----- 다음은 안드로이드에서 구매후 $signature와 $data를 보내줘야 한다. 주의할 사항은 $data는 original json을 그대로..

모바일 프로그래밍 2016. 7. 21. 09:34
iOS PHP 인앱 구매 영수증 서버 검증

//iOS -(void)serverVerfication:(SKPaymentTransaction*)transaction andRestore:(BOOL)isRestore { NSUserDefaults *userDefault = [NSUserDefaults standardUserDefaults]; NSString *user_id = [userDefault objectForKey:@"uid"]; NSString *item_id = transaction.payment.productIdentifier; // 추가된 order_id(구글과 맞추기 위해서 용어를 변경하였다.) NSString *order_id; int restore = 0; if(isRestore == YES) { order_id = transacti..

모바일 프로그래밍 2016. 5. 28. 17:32
이전 1 다음
이전 다음
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday

Blog is powered by Tistory / Designed by Tistory

티스토리툴바