sysborg / autentiquev2
PHP与文档数字签名工具autentique的集成
Requires
- php: >=8.0
- ext-curl: *
- ext-json: *
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 系统中可用的每个资源,其中包括
目录 "文件夹"
- \sysborg\autentiquev2\createDir - 这个布局用于创建一个新的文件夹 "目录"
- \sysborg\autentiquev2\deleteDir - 这个布局用于删除一个文件夹 "目录"
- \sysborg\autentiquev2\listDir - 这个布局用于列出所有现有的文件夹 "目录"
- \sysborg\autentiquev2\rescueDir - 这个布局用于检索文件夹 "目录" 的信息
文档
- \sysborg\autentiquev2\createDoc - 用于创建和上传文档
- \sysborg\autentiquev2\deleteDoc - 用于通过 ID 删除现有的文档
- \sysborg\autentiquev2\listDoc - 用于列出不在文件夹 "文件夹" 中的所有文档
- \sysborg\autentiquev2\listDocDir - 用于列出文件夹 "文件夹" 中的所有文档
- \sysborg\autentiquev2\moveDoc - 用于将文档移动到某个文件夹 "文件夹"。
- \sysborg\autentiquev2\rescueDoc - 用于检索文档、签名等信息。
- \sysborg\autentiquev2\signDoc - 用于签名文档。
Autentique webhooks:https://docs.autentique.com.br/api/integracao/webhooks
Webhook 用于在文档有任何更改时接收来自 Autentique 的通知,例如
- 签名文档
- 拒绝签名文档
为了改进这一点,我们正在开发一个纯 PHP 应用来接收这些通知,以便任何程序员都可以轻松地将它们转换为其他格式。
在 https://github.com/sysborg/autentiquev2/tree/main/test 中查看如何在使用测试文件夹时使用它
查看我们的工作: https://sysborg.com.br
关注我们
- Facebook:https://facebook.com/sysborg
- Instagram:https://instagram.com/sysborg_oficial
贡献者
- 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的可用资源:
目录
- \sysborg\autentiquev2\createDir - 此布局用于创建目录
- \sysborg\autentiquev2\deleteDir - 此布局用于删除目录
- \sysborg\autentiquev2\listDir - 此布局用于列出所有现有目录
- \sysborg\autentiquev2\rescueDir - 此布局用于恢复目录信息
文档
- \sysborg\autentiquev2\createDoc - 用于创建和上传文档
- \sysborg\autentiquev2\deleteDoc - 用于通过ID删除现有文档
- \sysborg\autentiquev2\listDoc - 用于列出所有不在目录中的文档
- \sysborg\autentiquev2\listDocDir - 用于列出某个目录中的所有文档
- \sysborg\autentiquev2\moveDoc - 用于将文档移动到某个目录中
- \sysborg\autentiquev2\rescueDoc - 用于恢复文档信息、签名等
- \sysborg\autentiquev2\signDoc - 用于签署某些文档
Autentique webhooks:https://docs.autentique.com.br/api/integracao/webhooks
Webhook用于在文档发生变化时(例如:签署文档、拒绝签署文档)从Autentique接收信号
- 签署文档
- 拒绝签署文档
为了改进这一点,我们正在开发纯PHP技术来接收这些信号,并使其对开发者来说更容易使用。
有关如何在测试路径中使用的说明,请参阅:https://github.com/sysborg/autentiquev2/tree/main/test
查看我们的工作:https://sysborg.com.br
关注我们
- Facebook:https://facebook.com/sysborg
- Instagram:https://instagram.com/sysborg_oficial
贡献者
- 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