zsdfeq
1
KAS console에서 ProjectKey를 발급 받았습니다.
API 를 호출해서 테스트를 해보려고 하는데
curl --location --request GET '{{path}}' \
--header 'x-chain-id: {{chain-id}}' \
--header 'Authorization: Basic = {{your basic authorization}}' \
-
위에 your basic authorization에 어떤 형식으로 Project Key를 넣어주면 되나요?
-
Project의 필터링 설정을 하지 않고 KAS API의 기본 API들을 바로 사용 가능한가요?(WalletAPI, KIP-7API 등등) 아니면 액션이나 필터링을 적용한 API만 사용 가능한것인가요?
Richet
2
안녕하세요
안녕하세요, 클레이튼 포럼에 질문을 올려주셔서 감사드립니다.
질문 1) Project Key와 Secret Key를 base64 인코딩한 값을 넣어주시면 됩니다.
예시로 설명을 드리겠습니다.
-
{project-key}
:{secret-key}
형태로 문자열을 작성합니다.
예 : KASPEFSORWV0J21ATTX3FFFF:YUDCFVFEDSzWwbbKpL_2gj0qUVfMFb-H1V4aipg
-
1)에서 작성된 문자열을 base64인코딩 하시면 됩니다.
인코딩 한 값 : S0FTUFNNU09SV1YwSjQ0REWFXDNGRkZGOllVRENEU0FFSVNGeld3YmJLcExfMmtoN3FVVmZNRmItSDFWNGFpcGc=
-
위 인코딩한 값을 넣어주시면 됩니다.
방법은
- postman에 access key와 secret key 입력 후 생성되는 curl 확인
-
Base64로 인코딩 - 온라인 Base64로 인코더 사이트에서 인코딩하실 수 있습니다.
질문 2) 후자가 맞습니다. 필터링을 설정하지 않은 API는 사용할 수 없는 구조입니다.
1 Like
11154
3
1번에 {project-id}:{project-key} 로 하셔야합니다.