deschutesdesigngroupllc/perscom-php-sdk

PERSCOM PHP SDK是一个强大的工具,它使您能够与PERSCOM平台无缝集成,并通过程序方式交互PERSCOM的人员数据。

v2.0.4 2024-09-30 04:03 UTC

README

Logo

官方PERSCOM PHP SDK

一个PHP包,帮助您快速启动下一个PERSCOM集成。

Test Suite Downloads Packagist Version GitHub License codecov

文档

简介

PERSCOM PHP SDK是一个强大的工具,它使您能够与PERSCOM平台无缝集成,并通过程序方式交互PERSCOM的人员数据。

<?php

$perscom = new PerscomConnection('api-token', 'perscom-id');

// Get a list of a specific resource
$response = $perscom->users()->all();

// Creating a resource
$response = $perscom->users()->create(data: [
    'name' => 'My New User'
])

// Updating a resource
$response = $perscom->users()->update(id: 1, data: [
    'name' => 'My New Name'
])

// Deleting a resource
$response = $perscom->users()->delete(id: 1)

// Searching for a resource
$response = $perscom->users()->search(
    value: 'foobar', 
    sort: new SortObject('first_name', 'asc'), 
    filter: new FilterObject('created_at', '<', '2024-01-01')
)

// Other examples
$response = $perscom->users()->profile_photo(id: 1)->create(filePath: 'image.jpg')
$response = $perscom->users()->assignment_records(id: 1)->delete();

// Parse the response into a usable array
$data = $response->json();

入门

您可以使用Composer安装此包

composer require deschutesdesigngroupllc/perscom-php-sdk

文档

访问我们的文档这里开始使用。

贡献

有关贡献的更多详细信息,请参阅这里