kevinem/places-scout-php

Places Scout API 的 PHP 客户端

1.1.0 2019-05-15 21:19 UTC

This package is auto-updated.

Last update: 2024-09-16 09:12:29 UTC


README

Latest Stable Version License

Places Scout API 是一个基于流行的 Service Stack 开源解决方案的、高度可扩展的 SaaS 平台,用于高性能 REST Web 服务,能够为企业级客户提供广泛的有价值 SEO 数据。

安装

您可以通过 composer 引入此包

$ composer require kevinem/places-scout-php

文档

文档

示例用法

//Create client with credentials
$placesScout = new PlacesScout([
    'username' => '',
    'password' => ''
]);

//You can build requests directly 
$clients = $placesScout->get('/clients');

$client = $placesScout->post('/clients', [
    'json' => [
        //Some data
    ]
]);

$rankingReport = $placesScout->put("/rankingreports/1", [
    //Some data
]);

//Or use helper classes to build request
$clients = new PlacesScoutClients($placesScout);
$response = $clients->lists([
    'query' => [
        'page' => 1,
        'size' => 10
    ]
]);

$rankingReport = new PlacesScoutRankingReports($placesScout);
$rankingReport->update('1', [
    'json' => [
        //Some data
    ]
]);

许可协议

MIT 许可协议 (MIT) 版权 (c) 2016 Kevin Em

特此授予任何获得此软件及其相关文档副本(以下简称“软件”)的人免费使用该软件的权利,不受限制,包括但不限于使用、复制、修改、合并、发布、分发、再许可和/或出售软件副本的权利,以及允许提供软件的人这样做,前提是遵守以下条件

上述版权声明和本许可声明应包含在软件的所有副本或主要部分中。

软件按“原样”提供,不提供任何形式的保证,无论是明示的还是隐含的,包括但不限于适销性、特定用途适用性和非侵权性保证。在任何情况下,作者或版权所有者均不对任何索赔、损害或其他责任负责,无论该索赔、损害或其他责任是由于合同、侵权或其他方式引起的,与软件或其使用或与其他方式有关。