kopia lustrzana https://github.com/hholzgra/maposmatic/
31 wiersze
754 B
PHP
31 wiersze
754 B
PHP
<?php
|
|
require_once 'HTTP/Request2.php';
|
|
|
|
define('BASE_URL', 'https://api.get-map.org/apis/v1/');
|
|
|
|
$data = ['title' => 'PHP Test',
|
|
'bbox_bottom' => 52.00,
|
|
'bbox_top' => 52.02,
|
|
'bbox_left' => 8.50,
|
|
'bbox_right' => 8.52
|
|
];
|
|
|
|
$request = new HTTP_Request2(BASE_URL . "jobs");
|
|
|
|
$request->setMethod(HTTP_Request2::METHOD_POST)
|
|
->setHeader('Content-type: application/json; charset=utf-8')
|
|
->setBody(json_encode($data));
|
|
|
|
$response = $request->send();
|
|
$status = $response->getStatus();
|
|
|
|
if ($status < 200 || $status > 299) {
|
|
header("Content-type: text/plain");
|
|
print_r($response->getBody());
|
|
exit;
|
|
}
|
|
|
|
$reply = json_decode($response->getBody());
|
|
|
|
header("Location: " . $reply->interactive);
|