KAS Metadata API 사용 질문
안녕하세요 kas api 사용하다가 질문드립니다!
kas 에서 제공하는 metadata api를 사용해서 kas storage에 asset을 저장하려고 합니다.
관련 API Reference 에는 cURL예시 뿐이라 참고하여 node js로 request를 사용해 요청을 보냈습니다.
하지만
{“code”:1170050,“message”:“incorrect request”,“requestId”:“54c64886-81df-9bdd-bc89-aa9cab75bc75”}
라는 에러를 반환 합니다.
잘못된 요청이라는뎁…
다른 메소드의 api요청을 보내면 잘 됩니다만 metadata api 요청만 안됩니다.
어떤 문제인지 알수 있을까요?
관련 코드 입니다. (레퍼런스에 요구하는 값들은 다 넣은 상태입니다 ㅠ)
const options = {
method: 'POST',
url: 'https://metadata-api.klaytnapi.com/v1/metadata/asset',
headers: {
'Authorization' : 'Basic ' +Buffer.from(accessKeyId+ ":" + secretAccessKey).toString(
"base64"
),
'x-chain-id': chain_id,
'Content-Type' : 'multipart/form-data'
},
formData : {'file': fileContent}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
}
0
-
formData 파일 형식을 다르게하니까 해결됬습니다!
0
댓글을 남기려면 로그인하세요.
댓글
댓글 1개