私は、世界のさまざまな地域の人々にさまざまなサービスへのアクセスを提供するアプリケーションを開発しようとしています。
たとえば、誰かがカード番号1111-1111-1111-1111を入力したとします。原産国を伝えるためにどのように使用しますか?
ペイパルとアップルがそれをするので、私はこれが可能であることを知っています。
私は、世界のさまざまな地域の人々にさまざまなサービスへのアクセスを提供するアプリケーションを開発しようとしています。
たとえば、誰かがカード番号1111-1111-1111-1111を入力したとします。原産国を伝えるためにどのように使用しますか?
ペイパルとアップルがそれをするので、私はこれが可能であることを知っています。
BinListを使用します。カード番号の最初の6桁を確認するだけで、出身国がわかります。それは同様にきちんとしたJsonベースのAPIを持っています。
最初は、この情報がクレジットカード番号だけでわかるのではないかと疑問に思いました。
それから私はここでそれを見つけました:
http://en.wikipedia.org/wiki/List_of_Bank_Identification_Numbers
編集-支払いにクレジットカード番号を使用している場合は、PCIコンプライアンスを忘れないでください。
編集-どうやら前のウィキペディアのページが削除されました。 これは同様の情報を持っているようです。
https://binlist.io/オープンソースをチェックアウトすると、githubページに更新されたcsvファイルがあるようです:https ://github.com/iannuttall/binlist-data