Notice
Recent Posts
Recent Comments
Link
«   2024/07   »
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 31
Tags
more
Archives
Today
Total
관리 메뉴

JINIers

SCP Open API 본문

공부/기타

SCP Open API

JINIers 2024. 5. 9. 16:34

postman 이용 사용법

 

Headers 설정

 

scripts 설정(Pre-request)

// OpenAPI Information
var method = "GET";
var url = "https://openapi.samsungsdscloud.com/project/v2/projects/products/resources";
var timestamp = Date.now();
var accessKey = "[accesskey값]";
var secretKey = "[secretkey값]";
var projectId = "[프로젝트-id]";
var clientType = "OpenApi";


// Make Signature
function makeSignature() {
    url = encodeURI(url); // 한글, 특수 문자 처리

    var message = method + url + timestamp + accessKey + projectId + clientType;

    var hash = require('crypto-js').HmacSHA256(message, secretKey);
    return require('crypto-js').enc.Base64.stringify(hash);
}


// Set variables
pm.variables.set("accessKey", accessKey)
pm.variables.set("signature", makeSignature());
pm.variables.set("timestamp", timestamp);
pm.variables.set("clientType", clientType);
pm.variables.set("projectId", projectId);

 

프로젝트 키 값 : 사용 X

공통 키 값 : 사용O

 

결과값▼

'200'이 떠야함

 

'공부 > 기타' 카테고리의 다른 글

Additional Training: Partners (Classroom)  (0) 2023.12.18
AWS Partner: Containers on AWS (Technical)  (0) 2023.12.18
네이버 클라우드 서밋 후기  (1) 2022.12.28
git branch 개념  (2) 2022.11.11
AWS Builders Korea Program 참석증명서  (0) 2022.07.13
Comments