php upbit 구현 관련 질문입니다.10
안녕하세요
메모장에 uuid 값을 저장을 했습니다.
메모장 이름은 file.trade 입니다.
$line = file($file_trade);
$line = preg_replace("/\s+/","",$line);
이런 함수??를 이용해서 공백을 배열에 공백을 없앴습니다.
function all_cancel($trade=array())
{
$i = count($trade)-1;
while ($i>=1) {
$query = array('uuid' => $trade[$i]);
$url = "https://api.upbit.com/v1/order";
$string_cancel = get_curl(array(
"url" => $url,
"post_data" => $query,
"header" => array("Authorization: Bearer " . Get_Token($query)),
"method" => "DELETE"
));
$string_array = json_decode($string_cancel, true);
return $string_array;
sleep(60);
$i--;
}
}
다음은 전체 취소하는 함수입니다.
while문을 이용했습니다.
에러는 이미 사용한 임시처리 번호라고 뜨고 제일 마지막 거래만 취소가 됩니다.
제가 원하는건 모든 거래(매수, 매도) 가 취소가 되는걸 원하는데, 방법이 없을까요?