У меня есть json на моем сервере, я хочу загрузить его на firebase. Как я могу сделать это с php? Я нашел больше гида онлайн, но ни один из них не помогает мне.
Например, у меня есть этот код:
<?php
$firestore_key = "xxx";
#Provide your firestore project ID Here
$project_id = "smilelineallineatori-xmwrtf";
$object_unique_id = random_int(1,300);
$url = "https://firestore.googleapis.com/v1beta1/projects/smilelineallineatori-xmwrtf/databases/(default)/documents/orders/".$object_unique_id;
$curl = curl_init();
curl_setopt_array($curl, array(
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => 'POST',
CURLOPT_HTTPHEADER => array(
'Content-Type: application/json',
'Content-Length: ' . strlen($json),
'X-HTTP-Method-Override: PATCH'),
CURLOPT_URL => $url . '?key='.$firestore_key,
CURLOPT_USERAGENT => 'cURL',
CURLOPT_POSTFIELDS => $json
)
);
$response = curl_exec( $curl );
curl_close( $curl );
//Show result
echo $response . "\n";
?>