VMERetail / servicedeskify-php-sdk
ServiceDeskify 帮助台 PHP 库提供了方便的访问 VmeRetail 的 ServiceDeskify API 的方法,适用于用 PHP 编写的应用程序。它包含一组预定义的 API 资源类。
v2.0.0
2024-01-02 15:50 UTC
Requires
- php: ~7.0|~8.0
- guzzlehttp/guzzle: ~6.0|~7.0
This package is auto-updated.
Last update: 2024-08-31 00:31:26 UTC
README
Service Deskify 帮助台 PHP
ServiceDeskify 帮助台 PHP 库提供了方便的访问 VmeRetail 的 ServiceDeskify API 的方法,适用于用 PHP 编写的应用程序。它包含一组预定义的 API 资源类。
Composer
我们推荐通过 composer 安装此库;
composer require vmeretail/servicedeskify-php-sdk
与 composer 的自动加载器一起
require 'vendor/autoload.php';
之后您可以拉取最新的更改。
composer update
依赖项
入门指南
首先创建一个经过身份验证的客户端以获取对 ServiceDeskify 暴露的 API 的访问权限。凭据和密钥由 VmeRetail 提供。
(new \VmeRetail\ServiceDeskify\Http\PublicClient())
->setBaseUrl(\VmeRetail\ServiceDeskify\ServiceDeskifyConstants::HELPDESK_API_URL_TEST)
->authenticate('example@vmeretail.com', 'password', '2', 'client_secret_SNo1LKmrXdUTdjTdb1bC4eZ6l');
之后,您将能够访问 API 资源,如下所示
$incidentsApi = new \VmeRetail\ServiceDeskify\Incidents();
并且能够进行 API 调用
$serviceDeskifyResponseObject = $incidentsApi->create([ //...properties ]);
然后您可以将响应体作为 JSON 对象获取
$serviceDeskifyResponseObject->getBodyAsJson();
参考 API
有关要传递的属性和响应的详细信息,请参考 (https://test.helpdesk.vme.co/docs/)