xovi/sdk

该软件包最新版本(dev-main)没有可用的许可信息。

dev-main 2024-07-24 05:16 UTC

This package is not auto-updated.

Last update: 2024-09-18 16:36:02 UTC


README

注意

此软件包正在开发中。并非所有方法都已实现。如果您是真正的“牛逼”,请在您的生产代码中仅使用它。

安装

composer require xovi/sdk

示例

$client = new \Xovi\Sdk\Client('myPersonalKey');
$domains = $client->getKeywordsService()->getRank('google.de');

foreach($domains as $domain) {
    echo $domain->getDomain() . "\n";
}

实现的服务和方法

通讯录

  • addPerson
  • getPersons
  • getOrganisations

关键词

  • getRank - 按照OVI排序,返回搜索引擎中的强域名。
  • getSearchEngines - 返回所有每天抓取或每周抓取的搜索引擎。(包含对其他功能相关的数据)。

用户

  • getXoviLimits - 返回工具的所有使用限制。
  • getCreditState - 返回您的信用数据的当前状态。

如何运行测试

所有方法都已进行了单元测试。作为普通用户,您不需要运行测试,但如果您想帮助这个开源库,这将非常有帮助。

添加您的API密钥

要运行测试,您必须将您的API密钥添加到名为.env.local的文件中,并包含以下内容。您必须更改该文件中的密钥以匹配您的密钥。

XOVI_API_KEY="f27d2abf6bf0a96ebarec196cd196a0b"

运行测试

在您将密钥添加到env文件后,只需运行以下命令。

php vendor/bin/phpunit --bootstrap tests/autoload.php tests