본문 바로가기
반응형
SMALL

전체 글125

[API] eBay - API 호출 예시 Fulfillment API resources - getOrders이전에 발급 받은 access token을 이용해서 주문을 호출해보자! 이베이 주문은 creationdate(주문생성날짜) 또는 lastmodifielddate(마지막수정날짜) 기준으로 호출이 가능하다. Requestconst axios = require('axios');require("dotenv").config();const timeRange = { before: process.env.START_DATE, after: process.env.END_DATE}const getOrders = () => { axios({ method: 'get', url: 'https://api.ebay.com/se.. 2023. 4. 26.
[API] Get OAuth access tokens Get OAuth access tokens Code 발급 해당 Url에 접속하면 ebay 셀러 계정으로 로그인을 해야한다. 로그인을 하면 설정한 Redirect URL로 code 값을 준다. 받은 code 값은 바로 사용할 수 없고, URL디코딩 해줘야 한다. urldecoder 변환 사이트 그리고 client_id:client_secret 형식을 맞춰서 Base64-encoding 해준다. npm btoa를 이용 const btoa = require('btoa'); const client_id = process.env.CLIENT_ID; const client_secret = process.env.CLIENT_SECRET; const result = btoa(`${client_id}:${client_s.. 2023. 4. 24.
[API] Shopee - API 호출 예시 GlobalProduct(CB seller only) - 상품정보 요청 시, Common Parameters, Request Parameters 의 필수 값들은 반드시 넣어준다.(Required = true) Request 'use strict'; const axios = require('axios'); const crypto = require('crypto'); require("dotenv").config(); const signature = (sign_format) => { sign_format = sign_format.toString(); const sign = crypto.createHmac('sha256', process.env.KEY).update(sign_format).digest('hex.. 2023. 4. 23.
[AWS] ECS 설정 방법 (ECR, Cluster, VPC, Fargate) ECS 구성 ECS 설정 순서 1. 클러스터 Cluster 생성 - VPC 생성 2. ECR 생성 3. ELB 생성 4. Dockerfile 작성 또는 수정 - Docker Image ECR에 PUSH 5. 작업정의서 Task Definition 6. 서비스 배포 클러스터 생성하기 - VPC 생성 ECS 클러스터 : 도커 컨테이너를 실행할 수 있는 논리적인 공간, 일종의 디렉토리 네트워킹 전용 선택 후 다음단계 클릭 처음 클러스터를 생성하므로 클러스터를 위해 VPC를 새로 만들어준다. 클러스터가 잘생성 되었다. ECR(Amazon Elastic Container Registry) 레파지토리 만들기 ECR이란? AWS 관리형 컨테이너 이미지 레지스트리 서비스 즉, AWS용 Docker Hub 리포지토리를.. 2023. 4. 22.
[API] eBay - Developer 계정 만들기 - Application Key 생성 eBay Developer 계정 생성 eBay Developers Program account 계정을 생성한다. 생성을 하면 하루정도 시간이 걸린다.(이베이쪽 승인이 필요한 것 같다.) 계정이 생성되면 로그인 한 후 우측 상단 Application Keysets 메뉴에서 Application Keys를 생성해보자 Application Key 생성 Production TEST-APP을 생성해보겠다. Create a Keyset을 클릭하면 팝업창이 나온다. 이름, 이메일, 연락처 등 기본보를 입력하고 Keyset을 생성한다. TEST-APP이 생성되었지만, 사용할 수 없다고 나온다. 내용을 읽어보면, 마켓플레이스 삭제/계정 폐쇄 통지 절차를 준수하거나 면제신청을 해야한다는 문구가 있다. OAuth를 활성화시.. 2023. 4. 21.
[AWS] IAM 사용자 생성하는법 - 액세스 키 발급 IAM 사용자 생성 AWS 계정에 대한 액세스 키를 생성하면 AWS CLI 또는 API에 액세스할 수 있다. 서비스 메뉴에서 IAM(AWS 리소스에 대한 액세스 관리) → 사용자 탭에서 사용자 추가를 클릭한다. 사용자 이름을 입력하고, 사용자 지정 암호를 선택한 후에 사용자 지정 암호를 입력한다. 그리고 다음을 클릭한다. 사용자 그룹을 생성해준다. 사용자 그룹이름은 Administrators로 했다. 그리고 권한 정책에서 AdministratorAccess에 체크하고 사용자 그룹을 생성한다. 어떤 리소스에 어떤 액세스를 가능하게 할지 권한을 정하는 것인데 AdministratorAccess는모든 리소스에 액세스가 가능하게 설정하는 것이다. Administrators 사용자 그룹이 생성되었다. 체크 후 다.. 2023. 4. 20.
반응형
LIST