twomedia/tel-search-php-api

该包已被弃用且不再维护。未建议替代包。
该包最新版本(1.0.0)没有可用的许可证信息。

1.0.0 2016-01-15 07:30 UTC

This package is not auto-updated.

Last update: 2020-04-17 07:24:01 UTC


README

这是一个简单的PHP API包装器,用于http://tel.search.ch。需要有效的API密钥!

安装

下载最新版本或使用composer安装(composer require twomedia/tel-search-php-api

Laravel

config/app.php 中你的提供者列表中需要 TwoMedia\TelSearch\TelSearchProvider::class

    $providers = [
        ...
        TwoMedia\TelSearch\TelSearchServiceProvider::class,
        ...
    ];

在你的服务配置文件中添加API密钥,使用键 tel-search.secret

    ...
        'tel-search' => [
            'secret' => 'YOUR_SECRET_API_KEY'
        ],
    ...

使用

创建一个新的客户端实例,并将API密钥传递给构造函数。使用 what()where() 方法搜索姓名或地理位置。如果你使用Laravel,你可以从IoC容器中获取实例并

    $client = new TwoMedia\TelSearch\Client("YOUR_API_KEY");
    $response = $client->what(["Max", "Mustermann", "044123456"])->where(["Zürich"])->send();
    $entries = $response->entries();

    // Laravel
    $client = app("TwoMedia\TelSearch\Client");
    $response = $client->what(["Max", "Mustermann", "044123456"])->where(["Zürich"])->send();
    $entries = $response->entries();

默认情况下,该包返回10个结果。未来可能会引入特定于包的设置。你可以在这里找到API的进一步文档。

许可证

此代码根据MIT许可证发布。这意味着你可以用它做几乎所有事情,只要保留版权声明和随附的许可证文件。