일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
- purchases_subscriptions
- 클릭이벤트막기
- 리눅스
- purchases
- Google_Client
- subscriptionsv2
- Google Pay
- slim install
- php
- 업로드
- 아파치
- google purchases
- 데이터베이스 지정하기
- 영수증검증
- google_purchases
- 테이블인덱스
- MySQL
- CSV
- meta
- SQL
- 영수증인증
- TABLE
- closest
- Google_Service_AndroidPublisher
- 영수증확인
- Database
- how to slim install
- 데이터베이스확인
- 몇번째행
- Today
- Total
Web_developer
mysql 덤프 mysqldump -u 데이터베이스 아이디 -p 데이터베이스 명 > 경로/파일명.sql 해당 명령어를 입력후 데이터베이스 패스워드 입력하면 db 덤프가 되어 설정한 경로에 .sql 로 저장됨 덤프한 sql 파일로 해당 db에 넣는 방법입니다. sql 파일 다운 mysql -u 데이터베이스 아이디 -p 데이터베이스 명 < 받은경로/파일명.sql 해당 명령어 입력후 데이터베이스 패스워드 입력
영수증검증 v2가 나오면서 조금더 명확하게 값을 준다. 기존 서버를 수정 1. revoke = 환불 2. pay_ackowledge = 결제승인 3. certification = 영수증 확인 사용법은 다음과 같다 시작일,만료일 (Y-m-d H:i:s) 형식으로 출력은 하단에 코드 처럼 변환해서 db에 datetime 형식으로 저장할수있다. //시작일 date("Y-m-d H:i:s", strtotime($google_res->startTime)) //만료일 date("Y-m-d H:i:s", strtotime($google_res->lineItems[0]->expiryTime)) 자세한 내용은 구글api 문서 참조 https://developers.google.com/android-publisher/ap..
서버 세팅은 centos7 기준으로 작성합니다. 리눅스에서 node js를 설치합니다 curl -sL https://rpm.nodesource.com/setup_12.x | sudo bash - yum install -y nodejs 차례대로 위에 명령어를 콘솔에 입력 합니다. 설치가 완료된후 node 버전 확인과 npm 버전 확인을 합니다. root@centos7:~# node -v v12.18.1 root@centos7:~# npm -v 6.14.5 정상적으로 설치가 되었다면 버전이 나옵니다. package.json 을 생성하기위해 아래 명령어를 콘솔에 입력합니다. npm init 위에 명령어를 입력하면, name version 등등 을 입력 하라고 합니다. name에 chatting 엔터 versi..
setAuthConfig('OAuth의 json파일 경로'); $client->addScope('https://www.googleapis.com/auth/androidpublisher'); $service = new Google_Service_AndroidPublisher($client); $package_name = "프로젝트의 패키지명"; $product_id = '상품ID'; $jsonPath = ''OAuth의 json파일 경로'; $androidPublisher = 'https://www.googleapis.com/auth/androidpublisher'; $purchase_token = '클라이언트에서 발급받은 구매한 토큰값'; //주문관리에..