我想使用 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?键=******
尝试删除它并尝试从浏览器访问该网址