entanet/rest-now

一个简单的Service-now REST客户端

2.5.2 2024-01-11 15:28 UTC

README

Codacy Badge

通过composer安装

composer require entanet/rest-now

配置

配置通过配置类完成

$config = new \Now\Client\Config();

$config->base_uri = "https://instance-name.service-now.com";
$config->client_id = '0xx000xxx00';
$config->client_secret  = 'client_secret';
$config->username = "my.email@gmail.com";
$config->password = 'secret_password';

可以使用第二个配置类来设置是否启用增量重试,如果是,则设置http最大重试次数和最大延迟秒数。然而,为了确保rest-now不会崩溃,一些默认值已包含在某些CONST变量中在auth类中。

http_client.incremental_retry_is_active
http_client.max_delay_between_retries_in_seconds
http_client.max_retries
...



### Authentication