테스트 사이트 - 개발 중인 베타 버전입니다

코인마켓갭 api 질문드립니다! 채택완료

Bridge 6년 전 조회 4,328

api를 한번도 사용해보지 못했습니다ㅠ

정규식이나 curl은 어느정도 검색하면 사용할 수 있는정도의 수준입니다.

 

아래 주소의 코인 거래량을 가져오고 싶은데요

 

api를 지원합니다.

 

https://coinmarketcap.com/ko/

 

 

그랫더니 이렇게 덜렁 api키만 주더라고요;

 

 

 

이걸 어떻게 써야하는건지 전혀 모르겠습니다ㅠ

 

가이드좀 부탁드려요ㅠ

 

 

 

 

댓글을 작성하려면 로그인이 필요합니다.

답변 3개

채택된 답변
+20 포인트
아르키어드

$market = "https://api.coinmarketcap.com/v1/ticker/";

$ch = curl_init();

curl_setopt($ch, SURLOTP_URL, $market);

curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);  $output = curl_exec($ch);  curl_close($ch); $data = json_decode($output,true);

 

print_r ($data);

 

찍어보시면 배열로 쭉 나옵니다.

거기에서 배열의 id값을 찍으면 해당 코인의 정보만 출력할수있습니다.

print_r ($data["bitcoin"]);

echo ($data["bitcoin"]["price_usd"]);

등등이요..

로그인 후 평가할 수 있습니다

답변에 대한 댓글 2개

B
Bridge
6년 전
답변감사드립니다. endpoint 에 여러 api 를 지원하는것 같은데 알려주신
https://api.coinmarketcap.com/v1/ticker/
이런 정보가 나오게 할려면 어떻게 해야하는지 모르겠습니다ㅠ
위의 주소만으로 되는거면 api key는 왜 필요한것인지...
코인마켓캡에서 제공하는 테이블형태나 차트의 자료를 제공하는게 있을텐데
당최감이 잡히지않습니다 혹시 도와주실수있으신가요ㅠ
아르키어드
6년 전
아마 위에 적은 api는 공개용 api같고...api key를 넣는 api는 private api 같습니다. 타거래소도 거의 대부분 마찬가지에요. 공개용 public api는 유저들이 공통적으로 볼수있는 코인시세나 코인에 대한 현 시세 정보 등등 제한적인 부분만 가져올수있고 private api는 개인유저의 거래량 등 개인코인정보를 컨트롤할수있는걸로 알고있습니다

댓글을 작성하려면 로그인이 필요합니다.

6년 전

https://pro-api.coinmarketcap.com/v1/cryptocurrency/ 로 가져오면 더 많은 데이타를 가져옵니다. 저는 파이썬으로 데이터를 가져왔습니다. 

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

잉끼s
6년 전

https://coinmarketcap.com/api/documentation/v1/

 

php Curl 과 json형 데이터를 다루어야 하실 수 있는 작업입니다.

 

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인