neovav / hh.ru-api
hh.ru API
1.1.2
2021-02-11 00:01 UTC
Requires
- php: ^8.0
- ext-json: *
- guzzlehttp/guzzle: ^7.2
- vlucas/phpdotenv: ^5.2
README
这是一个用于访问 hh.ru API 的库
测试
- 要获取 $authCode,请将以下链接复制到您的浏览器中: https://hh.ru/oauth/authorize?response_type=code&client_id={client_id}&state={state}&redirect_uri={redirect_uri}
- 复制文件:tests/.env-sample 到 tests/.env 并更改值
- 构建 Docker 容器
docker build -t hh.ru-api .
-
启动测试文件
a. 用于测试 OAuth
docker run --env-file tests/.env hh.ru-api php -f tests/checkoAuth.php
b. 用于测试职位空缺
docker run --env-file tests/.env hh.ru-api php -f tests/vacancies.php
c. 用于测试个人信息
docker run --env-file tests/.env hh.ru-api php -f tests/personal.php
d. 用于测试活跃职位空缺
docker run --env-file tests/.env hh.ru-api php -f tests/vacancies_active.php
e. 用于测试谈判
docker run --env-file tests/.env hh.ru-api php -f tests/vacancies_active.php
在项目中使用
- 使用 composer 安装包
composer require neovav/hh.ru-api:1.0.4