fw4/sweepbright-api

用于实现SweepBright API的PHP库

v1.2.1 2023-08-30 11:35 UTC

This package is auto-updated.

Last update: 2024-08-30 01:20:21 UTC


README

SweepBright网站API提供的PHP客户端。有关使用条款和API凭据,请参阅官方文档

安装

composer require fw4/sweepbright-api

使用

$client = new \SweepBright\SweepBright();
$accessToken = getAccessTokenFromDataStore();
if (empty($accessToken) || $accessToken->hasExpired()) {
    $accessToken = $client->requestAccessToken($clientId, $clientSecret);
    saveAccessTokenToDataStore($accessToken);
} else {
    $client->setAccessToken($accessToken);
}
$estate = $client->getEstate($estateId);

API客户端提供了以下方法

  • public function getEstate(string $estate_id): Response
  • public function setEstateUrl(string $estate_id, string $url): void
  • public function saveContact(array $data, ?array $preferences = null, ?array $location_preference = null): void
  • public function saveEstateContact(string $estate_id, array $data): void

有关可用请求参数和响应属性的更多信息,请参阅官方API文档。请求和响应中的属性不依赖于样式,可以通过snake_case和camelCase访问。