Получение данных из firebase с использованием php curl - PullRequest
0 голосов
/ 19 сентября 2019

У меня есть URL-адрес Firebase, и я пытаюсь получить данные с помощью cURL .. Но я получаю некоторую ошибку.Вот мой код

$url = 'FIREBASE_URL';
$data = array("collection" => "customers","fromDate" => "2017-8-19 07:59:59");
$postdata = json_encode($data);
$ch = curl_init($url);
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, $postdata);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_HTTPHEADER, array('Content-Type: application/json'));
$result = curl_exec($ch);
$info = curl_getinfo($ch);
echo '<pre>';
curl_close($ch);
print_r ($result);
print_r($info);

Вот информация об ответе и керле ошибки

Error: could not handle the request

Array
(
    [url] => FIREBASE_URL
    [content_type] => text/plain; charset=utf-8
    [http_code] => 500
    [header_size] => 303
    [request_size] => 215
    [filetime] => -1
    [ssl_verify_result] => 0
    [redirect_count] => 0
    [total_time] => 2.422
    [namelookup_time] => 0.078
    [connect_time] => 0.078
    [pretransfer_time] => 0.187
    [size_upload] => 58
    [size_download] => 36
    [speed_download] => 14
    [speed_upload] => 23
    [download_content_length] => 36
    [upload_content_length] => 58
    [starttransfer_time] => 2.422
    [redirect_time] => 0
    [redirect_url] => 
    [primary_ip] => x.x.x.x
    [certinfo] => Array
        (
        )

    [primary_port] => 443
    [local_ip] => 192.168.0.7
    [local_port] => 1458
)

Где я делаю неправильно?Любая помощь будет принята с благодарностью.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...