tswfi / ebirdieclient
eBirdie api 客户端
v0.0.3
2022-04-04 09:50 UTC
Requires
- php: >=7.1
Requires (Dev)
- phpunit/phpunit: 9.*
README
PHP 客户端,用于与 eBirdie soap 服务进行通信。
https://packagist.org.cn/packages/tswfi/ebirdieclient
使用方法
- 如果需要,使用基本认证信息获取 wsdl url
- 获取 ebirdie 用户名和密码
更多示例
初始化客户端
在此示例中,值从环境变量中读取,但当然您可以根据需要设置它们
$client = new Client(getenv('EBIRDIE_WSDL'), getenv('EBIRDIE_LOGIN'), getenv('EBIRDIE_PASS'));
运行测试
测试从环境变量中读取 wsdl、用户和密钥
EBIRDIE_WSDL=https://USER:PASS@stage.uhs.golf.fi/docs/eBirdie_API-2_1_1/ns0.wsdl EBIRDIE_LOGIN=username EBIRDIE_PASS=apikey
EBIRDIE_WSDL=https://USER:PASS@stage.uhs.golf.fi/docs/eBirdie_API-2_1_1/ns0.wsdl EBIRDIE_LOGIN=username EBIRDIE_PASS=apikey ./vendor/bin/phpunit tests