Я использую Postmates API для своего книжного магазина. Я использую их тестовые учетные данные, но я не знаю, как их использовать. Прошу вас посоветовать, как я могу сделать основной вызов api. Я использую PHP. Я хочу отправить почтовые данные с помощью Curl СпасибоPostmate API не работает
<?php
$url = "https://api.postmates.com/v1/customers/my-customer-key/delivery_quotes";
$uname = "my-api-key";
$pwd = null;
$data = array(
'dropoff_address' => '20 McAllister St, San Francisco, CA 94102',
'pickup_address' => '101 Market St, San Francisco, CA 94105',
);
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_HTTPHEADER, array('Content-Type: application/x-www-form-urlencoded'));
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_HTTPAUTH, CURLAUTH_BASIC);
curl_setopt($ch, CURLOPT_USERPWD, "$uname:$pwd");
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($process, CURLOPT_POST, 1);
curl_setopt($process, CURLOPT_POSTFIELDS, $data);
$output = curl_exec($ch);
if (curl_errno($ch)) {
echo 'error:' . curl_error($ch);
}
curl_close($ch);
echo $output;
?>
Можете ли вы предоставить ссылку на «postmates», чтобы спасти людей, пытающихся выследить их? –
Это [это] (https://postmates.com/developer/docs)? Документация выглядит неплохо - есть ли конкретная проблема, с которой вы столкнулись? –
Я начинаю, и я хочу знать, как я могу аутентифицироваться на постмате? Я использую cUrl для отправки запросов, и я также устанавливаю заголовки, но я получаю «invalid_authorization_error». Может, пожалуйста, покажите мне пример кода в php? –