dawnangel / trovit-api
简单的 Trovit Affiliates API 的 PHP 实现 http://publishers.trovit.com
v1.0.0
2014-12-26 19:18 UTC
Requires
- php: >=5.3.0
This package is not auto-updated.
Last update: 2024-09-24 16:43:40 UTC
README
简单的 Trovit Affiliates API 的 PHP 实现
配置
在开始使用此实现之前,您需要从 Trovit Affiliates 主网站获取 API 令牌
https://publishers.trovit.com/
首先,您需要注册为 Trovit Affiliate,提供您的业务详情和网站。
在他们接受您的注册后,您需要进入“API Feed”部分,提供有关您将如何使用此 API 服务的信息,接受条款和条件,然后他们将在短时间内为您提供所需的 API 令牌。
用法
首先,在您的代码中,根据您是否使用 composer 自动加载集成或直接“require”方法,您需要一些代码行。
- 对于 composer autoload.php
use DawnAngel\TrovitApi\TrovitApi; require_once '<VENDOR_DIR>/autoload.php';
- 对于直接 require
use DawnAngel\TrovitApi\TrovitApi; require_once '<TROVIT_API_LIB_DIR>/TrovitApi.php';
您需要将以下代码中的 "<YOUR-TOKEN-ID>" 替换为您的真实 API 令牌密钥
/** * TrovitApi Token: * * Get your Token by signing up in the following url with your details * * https://publishers.trovit.com/ */ define('TROVIT_API_TOKEN', '<YOUR-TOKEN-ID>'); // Set TrovitApi Token TrovitApi::setToken(TROVIT_API_TOKEN);
然后在您想要使用 API 请求代码的点
$apiParams = array( // Main params for the request 'country' => 'es', 'what' => 'piso', 'where' => '', 'type' => '2', /* 1 -> Homes for sale, 2 -> Homes for rent */ // Filter params for the request 'region' => 'barcelona', 'city' => 'barcelona', // Params for API configuration 'page' => '1', 'per_page' => '10', 'order' => 'relevance', ); $ads = TrovitApi::doRequest(TrovitApi::VERTICAL_HOMES, $apiParams);
感谢使用此库,希望您喜欢它。