christiandk00/risika-php-wrapper

本软件包最新版本(0.1.0)没有可用的许可信息。

用于连接 Risika API 的包装器

0.1.0 2021-03-16 19:02 UTC

This package is auto-updated.

Last update: 2024-09-18 04:00:02 UTC


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