souzalc / nasa-api-php
此包最新版本(v1.1)没有可用的许可证信息。
v1.1
2018-08-16 00:50 UTC
Requires (Dev)
- phpunit/phpunit: 6.4
This package is not auto-updated.
Last update: 2024-09-27 09:31:57 UTC
README
安装
通过git
git clone git@github.com:iLuc1/nasa-api-php.git
通过composer
composer require souzalc/nasa-api-php
使用
创建一个请求
首先创建Parameter实例
$parameter = new Parameter();
$parameter->setApiKey('DEMO_KEY');
$parameter->setLat(1.5);
$parameter->setLon(110.75);
$parameter->setCloudScore(true);
$parameter->setDim(0.5);
参数"Lat"、"Lon"和"ApiKey"是必需的,如果没有填写,请求将出现错误。
要启动请求,只需使用Parameter作为构造函数的参数实例化Request
$request = new Request($parameter);
获取API的响应
$request->getResponse() // Retorna a resposta original da API.
从Request中,还可以获取特定数据,如
$request->getCloudScore();
$request->getDate();
$request->getServiceVersion();
$request->getImageUrl();
返回资源
$request->getResource()
返回一个Resource实例,该实例包含数据集和行星的响应。
检查错误
如果请求有意外返回,可以从以下地方检查错误