daktadeo/laravel-silvasoft-api

Silvasoft API 的实现

dev-master 2018-10-15 22:05 UTC

This package is auto-updated.

Last update: 2024-09-16 19:31:04 UTC


README

这是一个 Laravel/PHP 的 Silvasoft API 实现。它包含迄今为止提供的所有方法。

注意:目前处于理论阶段,我仍在主应用中实现它

以下是一些使用此包的示例

$client = new DaktaDeo\SilvaSoft\Client($api_key,$username);

//list all relations
$client->listRelations([ "limit" => 100, "relationtype" => "All" ]);

Laravel

将密钥和用户名放在 .ENV 文件中

	/*
	 * The secret API key for Silvasoft
	 */
	'api_key' => env('SILVASOFT_API_KEY', "b7d343Bnhd436f3ec3bd3504582"),
	/*
	 * Your Silvasoft username
	 */
	'username' => env('SILVASOFT_USERNAME', "john@doe.nl"),
	

使用 Facade

Silvasoft::listRelations([ "limit" => 100, "relationtype" => "All" ]);

安装

您可以通过 composer 安装此包

composer require daktadeo/laravel-silvasoft-api

使用方法

您首先需要在 Silvasoft 获取一个 API 密钥。您可以在 Silvasoft 应用程序中的 "beheer > API" 下找到它。注意:永远不要分享这个密钥!

Silvasoft 对您每小时可以进行的请求数量设置了限制。默认为 15。您可以在设置中升级此限制(但这不是免费的)。

更新日志

有关最近更改的更多信息,请参阅 更新日志

测试

composer test

贡献

有关详细信息,请参阅 贡献指南

安全

如果您发现任何安全相关的问题,请通过电子邮件 veerle@daktadeo.be 而不是使用问题跟踪器。

明信片软件

您可以使用此包(它是 MIT 许可),但如果它进入您的生产环境,我们非常感谢您从您的家乡寄给我们一张明信片,并说明您正在使用我们的哪个包。

我们的地址是:DaktaDeo,Heidestraat 104,9050 Gentbrugge,比利时。

我们将所有收到的明信片 发布在我们的公司网站上

致谢

灵感来自

支持我们

DaktaDeo 是一家位于比利时根特的网络机构。您可以在我们的网站上找到所有开源项目的概述 在这里

您的业务是否依赖于我们的贡献?请与我们联系,并在 Patreon 上支持我们。所有承诺都将用于分配人力资源以维护和新奇事物。

许可证

MIT 许可证(MIT)。有关更多信息,请参阅 许可证文件