• 카테고리

    질문 & 답변
  • 세부 분야

    블록체인

  • 해결 여부

    미해결

infura 대신에 pinata api 를 사용시 ipfs 접속코드 변경문의

22.09.27 20:49 작성 조회수 338

0

안녕하세요

pinata api 사용시 아래 ipfs 접속 코드를 어떻게 변경해야 할까요

 

//ipfs

var IPFS_URL = "https://ipfs.io/ipfs/";

var IPFS_API_URL = "ipfs.infura.io";

//var ipfs = window.IpfsApi(IPFS_API_URL, "5001", { protocol: "https" }); // Connect to IPFS

const projectId = '{인퓨라 프로젝트아이디}';

const projectSecret = '{인퓨라 시크릿키}';

const auth = "Basic " + btoa(projectId + ":" + projectSecret);

console.log("-> "+auth);

var ipfs = window.IpfsApi(IPFS_API_URL, "5001", { protocol: "https" , headers: { authorization: auth } } ); // Connect to IPFS

답변 1

답변을 작성해보세요.

0

피나타를 제가 사용하지 않아서 잘 모르겠습니다.

ipfs는 파일코일을 만든 Protocol Labs에서 개발한 프로그램에서 동작하기 때문에 피나타든 뭐든 동일 하게 동작합니다. 그런데 피나타가 자체적으로 API를 만들어서 유료서비스로 오픈했다면 사용법은 회사마다 틀릴거 같네요.