sysborg/autentiquev2

PHP与文档数字签名工具autentique的集成

v1.2.2 2023-06-23 01:36 UTC

This package is auto-updated.

Last update: 2024-09-23 04:39:24 UTC


README

巴西葡萄牙语 API 文档:https://docs.autentique.com.br/api/sobre-o-graphql

这个 Python 库也将很快推出。

需要 PHP 8 或更高版本。如何在 composer 中安装?从官方网站下载 composer:https://getcomposer.org.cn/download/ 然后,使用以下命令

composer require sysborg/autentiquev2

或者如果您只想在那个文件夹中安装,请使用以下命令

php composer.phar require sysborg/autentiquev2

我更喜欢使用 GraphQL 查询的布局思路来处理这个代码。在这些布局中,我提供了 Autentique 系统中可用的每个资源,其中包括

目录 "文件夹"

  1. \sysborg\autentiquev2\createDir - 这个布局用于创建一个新的文件夹 "目录"
  2. \sysborg\autentiquev2\deleteDir - 这个布局用于删除一个文件夹 "目录"
  3. \sysborg\autentiquev2\listDir - 这个布局用于列出所有现有的文件夹 "目录"
  4. \sysborg\autentiquev2\rescueDir - 这个布局用于检索文件夹 "目录" 的信息

文档

  1. \sysborg\autentiquev2\createDoc - 用于创建和上传文档
  2. \sysborg\autentiquev2\deleteDoc - 用于通过 ID 删除现有的文档
  3. \sysborg\autentiquev2\listDoc - 用于列出不在文件夹 "文件夹" 中的所有文档
  4. \sysborg\autentiquev2\listDocDir - 用于列出文件夹 "文件夹" 中的所有文档
  5. \sysborg\autentiquev2\moveDoc - 用于将文档移动到某个文件夹 "文件夹"。
  6. \sysborg\autentiquev2\rescueDoc - 用于检索文档、签名等信息。
  7. \sysborg\autentiquev2\signDoc - 用于签名文档。

Autentique webhooks:https://docs.autentique.com.br/api/integracao/webhooks
Webhook 用于在文档有任何更改时接收来自 Autentique 的通知,例如

  1. 签名文档
  2. 拒绝签名文档

为了改进这一点,我们正在开发一个纯 PHP 应用来接收这些通知,以便任何程序员都可以轻松地将它们转换为其他格式。

https://github.com/sysborg/autentiquev2/tree/main/test 中查看如何在使用测试文件夹时使用它
查看我们的工作: https://sysborg.com.br
关注我们

  1. Facebook:https://facebook.com/sysborg
  2. Instagram:https://instagram.com/sysborg_oficial

贡献者

  1. Anderson Arruda
    a. LinkedIn:https://www.linkedin.com/in/anderson-a-sborg/
    b. Instagram:https://instagram.com/andmarruda
    c. GitHub:https://github.com/andmarruda
    d. 博客:https://andersonarruda.com.br

英文 API 文档:https://docs.autentique.com.br/api/sobre-o-graphql

这个库也将很快推出 Python 版本。

需要 PHP 8 或更高版本。您是如何安装 composer 的?通过官方网站安装:https://getcomposer.org.cn/download/ 之后,使用上面的命令

composer require sysborg/autentiquev2

或者,如果您的安装刚好在那个目录,可以使用

php composer.phar require sysborg/autentiquev2

我更喜欢根据布局的思路来构建GraphQL查询。以下是一些Autentique的可用资源:

目录

  1. \sysborg\autentiquev2\createDir - 此布局用于创建目录
  2. \sysborg\autentiquev2\deleteDir - 此布局用于删除目录
  3. \sysborg\autentiquev2\listDir - 此布局用于列出所有现有目录
  4. \sysborg\autentiquev2\rescueDir - 此布局用于恢复目录信息

文档

  1. \sysborg\autentiquev2\createDoc - 用于创建和上传文档
  2. \sysborg\autentiquev2\deleteDoc - 用于通过ID删除现有文档
  3. \sysborg\autentiquev2\listDoc - 用于列出所有不在目录中的文档
  4. \sysborg\autentiquev2\listDocDir - 用于列出某个目录中的所有文档
  5. \sysborg\autentiquev2\moveDoc - 用于将文档移动到某个目录中
  6. \sysborg\autentiquev2\rescueDoc - 用于恢复文档信息、签名等
  7. \sysborg\autentiquev2\signDoc - 用于签署某些文档

Autentique webhooks:https://docs.autentique.com.br/api/integracao/webhooks
Webhook用于在文档发生变化时(例如:签署文档、拒绝签署文档)从Autentique接收信号

  1. 签署文档
  2. 拒绝签署文档

为了改进这一点,我们正在开发纯PHP技术来接收这些信号,并使其对开发者来说更容易使用。

有关如何在测试路径中使用的说明,请参阅:https://github.com/sysborg/autentiquev2/tree/main/test
查看我们的工作:https://sysborg.com.br
关注我们

  1. Facebook:https://facebook.com/sysborg
  2. Instagram:https://instagram.com/sysborg_oficial

贡献者

  1. Anderson Arruda
    a. LinkedIn:https://www.linkedin.com/in/anderson-a-sborg/
    b. Instagram:https://instagram.com/andmarruda
    c. GitHub:https://github.com/andmarruda
    d. 博客:https://andersonarruda.com.br