baufragen / sdk-php
一些辅助类,用于与 Baufragen.de API 交互
1.0.1
2018-02-15 03:56 UTC
Requires
- php: ^7.0
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);