dyrynda/annature

Annature电子签名和客户端验证API的PHP集成

dev-main 2024-03-18 11:52 UTC

This package is auto-updated.

Last update: 2024-09-18 13:09:46 UTC


README

注意

此SDK仍在开发中。虽然对于已实现的资源功能正常,但它基于Annature 文档中的乐观场景构建。

Annature 是一家总部位于澳大利亚的电子签名和客户端验证服务提供商。

使用此SDK需要Annature的账户以及API ID和密钥。

我对这个API的即时用途是创建要发送给签署者的信封,因此首先构建了这些资源。

该包利用 Saloon 作为其HTTP层。

资源

安装

composer require dyrynda/annature-php

使用

use Dyrynda\Annature\Annature;
use Dyrynda\Annature\Data\Envelopes\CreateEnvelopeData;

$annature = new Annature(
    id: 'your-annature-id',
    key: 'your-annature-key'
);

$envelope = $annature->envelopes()->create(
    new CreateEnvelopeData(...)
);

Laravel

如果你正在使用 Laravel,你可以使用 laravel-annature 包,它作为依赖项使用此SDK,以快速开始。