电子合同 / 工具箱
电子合同 BVBA 工具箱 API 包
3.0.0
2022-04-01 12:17 UTC
Requires
- php: ^7.2|^8.0
- illuminate/support: >=6.0
- ixudra/curl: ~6.0
- vlucas/phpdotenv: ^5.2
README
此包提供了电子合同工具箱 API 的集成。此 API 可供电子合同的合作伙伴和分支机构使用,以便在其自己的网站上利用电子合同拥有的各种服务和资源。
安装
通过 Composer 拉取此包
{ "require": { "econtract/toolbox": "3.*" } }
接下来,您需要在您的 .env
文件中添加几个值
TOOLBOX_API_ENDPOINT=https://toolbox.econtract.be // Toolbox API key URL that is to be used
TOOLBOX_API_KEY=your_toolbox_key // Toolbox API key that will authenticate you in our system.
为了使用 API(以及此包),需要一个 API 密钥。如果您需要此类密钥,请通过 他们的网站 与 Aanbieders.be 联系。
Laravel 安装
将服务提供程序添加到您的 config/app.php
文件中
'providers' => array( //... \Econtract\Toolbox\ToolboxServiceProvider::class, ),
将 API 添加为别名到您的 config/app.php
文件
'facades' => array( //... 'Toolbox' => \Econtract\Toolbox\Facades\Toolbox::class, ),
用法
Laravel 使用
您可以使用在您的 config/app.php
文件中选择的别名访问 API
$cities = Toolbox::getCities( array( 'query' => 'Kort', ) ); $city = Toolbox::getCity( $id ); $addresses = Toolbox::getAddresses( array( 'street' => 'markt', 'postcode' => '350', 'city' => 'ru', ) );
有关所有可能参数及其属性的详细信息,我们建议您参考 API 文档。
非 Laravel 使用
include('vendor/autoload.php'); use Econtract/Toolbox/ToolboxService; $dotenv = new Dotenv\Dotenv(__DIR__); $dotenv->load(); $toolboxService = new ToolboxService(); $toolboxService->getAddresses( array( 'street' => 'markt', 'postcode' => '350', 'city' => 'ru', ) );
许可证
此包是专有软件,未经明确许可不得复制或分发。
联系方式
Charles Dekkers(所有者)
Jan Oris(开发者)
- 电子邮件:jan.oris@ixudra.be
- 电话:+32 496 94 20 57