我创建了一个API,现在我想要访问这个API。
使用Postman一切都很完美,而且运行良好:
但是当我尝试使用代码guzzle/laravel进行相同的操作时:
但是当我尝试使用代码guzzle/laravel进行相同的操作时:
$res3 = $client3->post('https://app.EXAMPLE.com/api/update/'.$serial, [
'headers' => [
'Authorization' => 'Bearer '.$res2['token'],
'Content-Type' => 'application/json'
],
'form_params' => [
'token' => $res2['token'],
'bookingdate' => '07/07/2018 12:00 am',
'notes' => $SpecialRequests
]
]);
我得到:
对象
数据:debug:class: "Symfony\Component\HttpKernel\Exception\UnauthorizedHttpException" 文件:"/home/user_name/public_html/vendor/dingo/api/src/Auth/Auth.php" 行:113
问题出在哪里?为什么 Postman 可以工作,但在 Laravel/Guzzle 库中不起作用?