반응형
바이낸스가 최근 보안도 강화된 것 같은데
API에서도 제한을 많이 두는 것 같다.
현재 APIError(code=-2015): Invalid API-key, IP, or permissions for action, request ip 이런 에러가 8월 25일 새벽부터 계속 발생됐다.
부랴부랴 새로운 API아이디도 만들어서 적용도 해봤지만 동일한 에러만 계속 속출됐다.
결국 https://dev.binance.vision/t/why-do-i-see-this-error-invalid-api-key-ip-or-permissions-for-action/93
이런 곳을 발견해 해결점을 찾아보니
1) API KEY 잘 입력했나? YES
2) X-MBX-APIKEY 설정 확인했나? YES
curl_setopt($curl, CURLOPT_HTTPHEADER, array(
'X-MBX-APIKEY: ' . $this->api_key,
));
3) IP 설정했나 ? YES
4) 테스트버전(testnet)이거나 각 버전에 맞게 url base잘 설정했나? YES
#Spot production base url이므로 아래처럼 설정
protected $base = "https://api.binance.com/api/", $wapi = "https://api.binance.com/wapi/", $api_key, $api_secret;
5) 권한 설정했나? NO!!!
예전엔 굳이 기본설정만으로도 거래가 됐었는데 갑자기 바뀌었단다.
그래서 해당설정창으로 가서 체크했더니 해결완료
잊지말자!
Enable Spot & Margin Trading
반응형
'PHP' 카테고리의 다른 글
php에서 form-get방식으로 특수문자열을 전달할 때 쓰이는 함수 : urlencode (0) | 2021.09.13 |
---|---|
htaccess, RewriteRule을 이용해서 주소문자열 줄여보자 (0) | 2021.09.07 |
[Android] 유튜브 API이용해서 영상재생 구현해보자! (0) | 2021.08.10 |
strtotime을 응용하기 (경과시간 체크) (0) | 2021.08.03 |
php배열을 정렬시킬 땐 usort를 쓰자 (0) | 2021.07.21 |