xovi / sdk
该软件包最新版本(dev-main)没有可用的许可信息。
dev-main
2024-07-24 05:16 UTC
Requires
- guzzlehttp/guzzle: ^7.9
Requires (Dev)
- phpunit/phpunit: ^9
- symfony/dotenv: ^7.1
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