【API連携】Binance/バイナンスとAPI連携する方法 - 画像付きで分かりやすい!
忙しい投資家にとって仮想通貨投資における情報収集や取引を効率化したいという悩みはつきないでしょう。そんな時は取引所が公式に公開しているAPIを活用すると便利です。
APIを使えば取引所にログインしなくても自身のポートフォリオ管理や取引、自動取引などを実行することが可能です。
通常、APIの活用にはプログラミングスキルが必要ですが仮想通貨アプリのコイン相場のように簡単にAPI連携する方法もあります。
ここでは仮想通貨引所最大手であるBinanceのAPI取得方法とコイン相場のAPI連携方法をご紹介させていただきます。
Binance(バイナンス)とは
Binanceは2017年7月に中国で誕生した仮想通貨取引所です。仮想通貨取引所としては後発ですが、社長CZの巧みな経営手腕により、みるみると登録者数が増やし、いまや世界一の取引所と称される最も有名な取引所です。
取り扱い通貨が多いことや、手数料の安いこと、取引所トークンBNBの設計が秀逸である等、使うメリットが多い人気の仮想通貨取引所です。
APIとは
APIとは「Application Programming Interface(アプリケーション・プログラミング・インターフェイス)」の略で「ソフトウェアの機能を共有する仕組み」のことです。 取引所のよく使う機能をAPIとして用意し公開することで、取引所外の企業や開発者がその機能をWEBやアプリに組み込など、効率的に開発を進めることができるのです。
仮想通貨取引所が公開しているAPIとは
仮想通貨取引所が公開しているAPIは取引所によって異なりますが、主に参照・取引・出金の機能をAPIとして公開しています。
因みにコイン相場では万が一の危険性を配慮し、参照・取引のみのAPIに対応しています。
これは弊社アプリに限らず、他のアプリ/Webサービスにおいても、万が一APIが流出してしまった場合、個人の資産が外部に流出してしまう可能性がありますので、絶対に出金(withdrow)のチェックは付けないようご注意下さい。
※セキュリティの観点からコイン相場はサーバーレスアーキテクチャー(後ほど解説)を採用しています。
コイン相場とは
ポートフォリオ、ウォレット、仮想通貨ニュース、チャート価格アラート、相場ランキング、dApps、税金計算など"便利"で"楽しい"機能が充実した仮想通貨のオールインアプリです。
現在50万ダウンロードを記録しており、国内有数の人気アプリとなっています。
API連携によりポートフォリオの自動連携、ひとつのアプリから複数の取引所での取引、取引所トークンの自動取引が可能です。
▶︎App Store
▶︎Android
API連携 対応取引所(取引)
- Bigone
- Binance
- bitbank
- Bitfinex
- bitflier
- Bithumb
- BitMEX
- Bittrex
- Bytex.io
- Coincheck
- CoinEx
- Coinone
- FCoin
- FISCO
- Gate.io
- HitBTC
- Huobi
- Kraken
- Kucoin
- Liquid
- OKEx
- zaif
- ZB
API連携 対応取引所(自動売買)
- CoinEX
- FCoin
- Bytex.io
- BigONE
API連携 対応取引所(ポートフォリオ)
- Bigone
- Binance
- bitbank
- Bitfinex
- bitflier
- Bithumb
- BitMEX
- Bittrex
- Bytex.io
- Coincheck
- CoinEx
- Coinone
- FCoin
- FISCO
- Gate.io
- HitBTC
- Huobi
- Kraken
- Kucoin
- Liquid
- OKEx
- zaif
- ZB
- CoinPark
- Simex
コイン相場のポートフォリオ管理機能では上記に加えて9個のウォレットと連携し自動反映することができます。
対応ウォレット
- Bitcoin
- Bitcoin Cash
- Ethereum
- Ripple
- EOS
- NEM
- MONA
- ADA
- Counterparty
コイン相場はセキュリティ重視のサーバレスを採用
通常のAPIを使ったサービスではサーバーにAPIデータが残ってしまい、最悪の場合、第三者に勝手にトレードされ出金されるということも有り得ます。
コイン相場ではサーバーレスアーキテクチャを採用しており、APIキー情報はスマートフォン所有者の暗号化されたメモリ(Touch IDやFace IDでしか開けられない)に保存されるので、サービス運営側で悪用することはありません。
API連携時の注意点
- APIキー生成の際に「出金」「Withdraw」の項目にはチェックを入れない
- 利用サービスのAPIキーのセキュリティ管理方針を確認する
- アプリを利用する場合には、本体のウィルス感染や紛失には要注意 となります。
スマホの盗難、第三者にTouch IDやFace IDが突破された場合のトラブルについては弊社では責任を負い兼ねますのでご了承ください。
※バイナンスはPCサイトもしくはモバイルアプリのみAPI設定可能です
binance(バイナンス)のAPI取得方法
1.右上のアイコンをタップして「Account」へ
2.「API Setting」へ進む
3.ラベル名は任意の名前でOK
4.「Read Info」、「Enable Trading」、「Unrestricted」を選択してAPI KeyとSecretをコピー
コイン相場へのAPI連携方法(取引)
貼り付け後ログイン
API連携画面(コイン相場アプリ>ピックアップ>取引>+>連携する>Binance)にて、先ほどコピーしたBinanceのAPI KeyとSecretを貼り付けましょう。 その後、認証するをタップしログインして下さい。
ログイン後、取引可能です
コイン相場へのAPI連携方法(ポートフォリオ)
API連携画面(コイン相場アプリ>ポートフォリオ>+>APIを連携>Binance)にて、先ほどコピーしたBinanceのAPI KeyとSecretを貼り付けましょう。連携ボタンをタップすると、ポートフォリオに反映され、自動でポートフォリオ管理をすることができます。