Hapio 的 SDK

简化与预订和排程 API 的集成

简化 Hapio 强大预订和排班功能的集成

Hapio PHP SDK 使您在使用 PHP 编程语言时,能够轻松调用 Hapio API 进行预订和日程安排。

系统要求

在开始使用 Hapio PHP SDK 之前,开发者应确保其环境满足以下要求:
PHP 8.2 或更高版本。

入门指南

将 Hapio SDK 集成到 PHP 项目中是一个非常简单的过程。开发人员可以使用流行的 PHP 依赖管理工具 Composer,将该 SDK 引入项目中。

使用 SDK

使用 Hapio PHP SDK 非常简单,只需实例化一个 API 客户端,即可开始使用。

文档与模型

Hapio PHP SDK 提供了详尽的文档,并包含多种模型,可高效地与 Hapio API 进行交互。

入门指南

安装 Hapio SDK 最简单的方法是使用 Composer 在您的项目中引入该包。

要在您的项目中使用该 SDK,只需实例化一个 API 客户端,然后即可开始使用。

composer require hapio/hapio-sdk-php
// Require the Composer autoloader
require __DIR__ . '/vendor/autoload.php';

use Hapio\Sdk\ApiClient;

// Instantiate a Hapio API client
$apiClient = new ApiClient('your-api-token');

// Get a list of all bookings this week
$response = $apiClient->bookings()->list([
    'from' => new DateTime('monday this week 00:00:00'),
    'to' => new DateTime('friday this week 23:59:59'),
]);

while ($response) {
    foreach ($response->getItems() as $booking) {
        var_dump($booking);
    }

    if ($response->hasMoreItems()) {
        $response = $response->getNextPage();
    } else {
        $response = null;
    }
}

常见问题

如果您还有其他问题,请随时联系我们。

Hapio SDK 是一款旨在简化与预订和排程 API 集成流程的工具,专门面向 PHP 项目。它能够轻松实现与 Hapio 预订和排程 API 的交互。

目前,Hapio SDK 专为 PHP 设计。不过,我们已计划开发适用于其他编程语言的 SDK。

如有任何疑问或需要支持,您可以通过电子邮件hi@hapio.io 联系 Hapio 团队。我们的团队随时准备为您解答任何疑问。