如何解决打开流失败:HTTP请求失败!HTTP/1.1 400 错误请求 拉拉维尔 6.



我想使用 faker 在 Laravel 6 上播种数据。

我尝试使用 API 添加数据省。

我的表 . ID | 省

public function run()
{
$url_province = "https://api.example.com/province?key=API_KEY"; //this error on here
$json_str = file_get_contents($url_province);
$json_obj = json_decode($json_str);
$provinces = [];
foreach($json_obj->example->results as $province){
$provinces[] = [
'id' => $province->province_id,
'province' => $province->province
];
}
DB::table('provinces')->insert($provinces);
}

但是在我运行工匠 db:seed 之后,有错误

file_get_contents(https://api.example.com/province? key=******(: 无法打开流: HTTP 请求失败!HTTP/1.1 400 错误请求

有人可以发现我的错误吗? 我只是尝试谷歌的一些教程

我可以在你的URL中看到一个空格

https://api.example.com/province?键=******

尝试删除它并尝试从浏览器访问该网址

最新更新