christiandk00 / risika-php-wrapper
本软件包最新版本(0.1.0)没有可用的许可信息。
用于连接 Risika API 的包装器
0.1.0
2021-03-16 19:02 UTC
Requires
- guzzlehttp/guzzle: ^7.0
README
这是一个用于与Risika API一起工作的 PHP 包装器。
Risik API 是一个用于查找公司信息的数据库。
本软件包仅在以下国家进行了测试
- 丹麦
- 瑞典
- 挪威
安装方法
通过在项目目录中运行以下命令使用 Composer 安装
composer require christiandk00/risika-php-wrapper
。
用法
为了使用此软件包,您需要从 Risika 获取 JWT 令牌。
您将获得一个刷新令牌,可以使用它来获取访问令牌。包装器会为您处理。
建议您阅读有关 API ID 类型的以下内容,这将使您更好地理解一些变量名称。 ID 类型链接
有一个通用的方法用于调用所有 "get" 端点,但几乎也有针对所有端点的方法。我将尝试为所有这些方法提供示例。
设置
要初始化类,您需要
- Risika 的刷新令牌
- 您想使用的 Risika API 版本
- 您将收到响应消息的语言。
在这个例子中,我将我的刷新令牌存储在我的 .env 文件中,并选择使用版本 1.2,我还希望我的响应消息使用丹麦语。
use Risika\Risika;
// Initialize the client
$risika = New Risika(env('RISIKA_REFRESH_TOKEN'), 'v1.2', 'da-DK')
示例
向任何 Risika API 端点发出 GET 请求
//$locale = "dk" //Search in Denmark
//$path = "/list/company_types"; //The path to "get" from
$risika->get($locale, $path);
获取丹麦公司的基本信息
$risika->getBasicCompanyInfo('dk', '54562519');
这将返回 Lego A/S (54562519) 的基本信息
贡献
任何贡献都受欢迎!只需提交一个 PR。
帮助
我乐于帮助有关包装器的问题。只需提交一个问题或给我发送电子邮件至 hej@christiannmadsen.dk