connectholland / kvk-api-bundle
Symfony 的 KvK API 扩展包
1.0.5
2020-09-23 13:31 UTC
Requires
- csa/guzzle-bundle: ^3.0
- jane-php/open-api-runtime: ^5.0
- php-http/guzzle6-adapter: ^1.1 || ^2.0
- symfony/dependency-injection: ^4.0 || ^5.0
- symfony/http-kernel: ^4.4.13 || ^5.1.5
- symfony/translation: ^4.0 || ^5.0
Requires (Dev)
README
Symfony 的 KvK API 扩展包
这是一个用于荷兰商会 API 的 symfony 扩展包。
安装
composer require connectholland/kvk-api-bundle
配置
可以进行以下配置
ch_kvk_api: uri: 'https://api.kvk.nl:443/' api_key: ~ use_testing_account: true # KvK provides a test account (testourapis) with a limited dataset.
使用说明
有关 API 的文档,请参阅 https://developers.kvk.nl/documentation
证书
当前证书位于 ./Resources/apicerts
将 crt 文件复制到 /usr/local/share/ca-certificates/
cp ./Resources/apicerts/*.crt /usr/local/share/ca-certificates/
检查以下文件是否存在于 /usr/local/share/ca-certificates/
- QuoVadis_PKIoverheid_Private_Services_CA_-_G1.crt
- Staat_der_Nederlanden_Private_Root_CA_-_G1.crt
- Staat_der_Nederlanden_Private_Services_CA_-_G1.crt
更新受信任的证书
sudo update-ca-certificates
测试一切是否正常工作
curl https://ssltest.kvk.nl/