스누피(snoopy) 다운 및 이용 방법은 아래 페이지에서 먼저 확인 부탁 드립니다.


http://hatpub.tistory.com/39?category=988325

<?
include_once 'Snoopy.class.php';
$snoopy = new snoopy;
$snoopy->fetch("https://bittrex.com/api/v1.1/public/getmarketsummaries");
$t	 = $snoopy->results;

preg_match_all("|MarketName\":\"(.*)\",\"High\"|U", $t, $name, PREG_SET_ORDER);
preg_match_all("|\"BaseVolume\":(.*),\"TimeStamp\":|U", $t, $volume, PREG_SET_ORDER);
preg_match_all("|Last\":(.*),\"BaseVolume\"|U", $t, $price, PREG_SET_ORDER);

?>

업로드된 Snopy.class.php 파일을 먼저 인클루드 한뒤,


Json 형태의 API 사이트를 fetch 에 담아 $t 변수에 넣습니다.


preg_match_all 함수를 이용 하여 MarketName(코인명) 은 $name 변수에,

 Last(최근거래가격)은 $price 변수에, BaseVolume(24시간비트볼륨) 은 $volume 변수에 항목의 모든 값을 2차 배열로 담아 옵니다.



↓ https://bittrex.com/api/v1.1/public/getmarketsummaries 접속 시 Json 형태의 값으로 아래 이미지와 같이 표시 됩니다.





<?
$int = 0;
$var = "insert into bittrex(name, price, volume) values";

WHILE($int < count($name)){
	if($int == 0){
		$var = $var."(".$name[$int][1]."',".$price[$int][1].",".$volume[$int][1].")";
	}else{
		$var = $var.",(".$name[$int][1]."',".$price[$int][1].",".$volume[$int][1].")";
	}
	$int++;
}

mysqli_query($conn, $var);
?>


$name, $price, $volume 에 담아온 값을 WHILE 을 사용하여 쿼리문을 작성 합니다.


마지막으로 mysql insert 문을 실행 시키면 값이 DB에 저장 되게 됩니다.




※ Mysql


예) 'Test' 테이블의 컬럼 name 의 글자(ETHBTC) 중 뒷글자 BTC 를 제거 하고 싶을 때  


SELECT left(name ,length(name) - 3) as name FROM Test


위와 같이 length 함수로 길이를 구한 다음, left 함수를 사용 하여 제거 할 글자 수를 - 로 빼시면 됩니다.




※ Mssql


예) 'Test' 테이블의 컬럼 name 의 글자(ETHBTC) 중 뒷글자 BTC 를 제거 하고 싶을 때  


SELECT left(name ,len(name) - 3) as name FROM Test


위와 같이 len 함수로 길이를 구한 다음, left 함수를 사용 하여 제거 할 글자 수를 - 로 빼시면 됩니다.

※ 투자 위험이 따를 수 있는 글 입니다.


웹에서 쉽게 POS(Proof of Stake) 채굴 할 수 있는 사이트를 소개 하겠습니다.


https://simplepospool.com


심플 포스 풀 이라는 사이트는 채굴을 위해 24시간 컴퓨터를 켜 두어야 하는 번거로움을 없애는 대신, 스테이킹에서 받는 채굴의 약 3%를 가져가고 있습니다.(공짜는 아니라는 식)


현재 stratis, xp, pivx 코인 등 총 35개의 코인 Staking 채굴을 할 수 있으며, 이 사이트는 xp 코인 공식홈페이지 내에서도 Staking pool 사이트로 소개 하고 있어 xp 코인을 보유 한 사람들이라면 한번씩 보았을 것 입니다.




https://www.xpcoin.io/ (사이트 내 일부)




이용방법은 간단 합니다.


회원가입 후 Deposit 메뉴 에서 보유하신 코인의 지갑을 생성(+Generate Deposit Address 클릭) 하시고 해당 주소로 보유하신 코인을 입금 하시면 채굴 준비가 끝이 납니다.







저는 B3코인(KB3) 을 이 사이트에서 스테이킹 중이며, 입금 후 1주일 정도 지난 후에 코인이 스테이킹 채굴 코인이 지급 되었습니다.





읽어 주셔서 대단히 감사합니다.

+ Recent posts