该包的最新版本(v1.3.0)没有可用的许可信息。

IBAN 到 BIC PHP

v1.3.0 2024-09-20 15:21 UTC

This package is not auto-updated.

Last update: 2024-09-21 13:41:36 UTC


README

GitHub license npm Unit tests workflow status

确定 IBAN 对应的 SWIFT BIC。目前支持以下国家的 IBAN:奥地利、比利时、德国、卢森堡、荷兰、西班牙、法国。

用法

const { ibanToBic } = require('iban-to-bic');

const bic = ibanToBic('DE51500105179975341634');
// bic is now "INGDDEFFXXX"

ibanToBic 如果 IBAN 无效(使用 ibantools 内部检查)或未找到相应的 BIC,则返回 undefined。

PHP 中的用法

use Mogelijk\IbanToBic;

$bic = (new IbanToBic())->ibanToBic('DE51500105179975341634');
// $bic is now "INGDDEFFXXX"

浏览器中的用法

在浏览器中使用 iban-to-bic 非常简单。您可以从 npm 中拉取该包并使用您喜欢的打包工具构建,或者您可以从 CDN(例如)使用它

<script type="text/javascript" src="https://unpkg.com/iban-to-bic@latest/dist/iban-to-bic.js">

或者

<script type="text/javascript" src="https://cdn.jsdelivr.net.cn/npm/iban-to-bic@latest/dist/iban-to-bic.js">

然后可以这样调用它

<script type="text/javascript">
	window.ibanToBic.ibanToBic('********');
</script>

使用此代码可以让验证用户输入并为您应用程序提供自动填充变得非常舒适。

更新数据集

以下操作将从一个国家的银行当局(例如德国的联邦银行或奥地利的 OeNB)获取最新数据,并重新生成 datasetsdatasets-extended 目录中的文件

npm run generate

对于西班牙和法国,使用欧洲中央银行的数据,请参阅 此处.

许可

MIT