baufragen/sdk-php

一些辅助类,用于与 Baufragen.de API 交互

1.0.1 2018-02-15 03:56 UTC

This package is not auto-updated.

Last update: 2024-09-29 05:49:16 UTC


README

此 SDK 用于简化与 www.baufragen.de API 的通信和开发。如有问题或疑问,请联系我们:support@baufragen.de

安装

要安装此包,只需通过 composer 安装即可。

composer require baufragen/sdk-php

在您的项目中安装后,您可以通过实例化 Baufragen 命名空间中的类来使用以下描述的功能。

加密器

Encrypter 类可以帮助您处理使用 OpenSSL 加密的细节。要使用 Encrypter 类,只需创建一个对象,并传递您的 Baufragen.de API 密钥,如下所示

use Baufragen\Encryption\Encrypter;

$encrypter = new Encrypter(API_SECRET);

加密

通过在 $encrypter 对象上调用 encryptString 方法进行加密。然后,您可以将返回的字符串发送到 Baufragen.de API。

$encrypted = $encrypter->encryptString('Hello World');

解密

解密与加密一样简单。只需调用 decryptString 方法,并传递从我们的 API 获取的加密值,它将返回解密后的原始值。

$encryptedValue = '[ENCRYPTED]';
$decrypted = $encrypter->decryptString($encryptedValue);