ErrorException:未定义的索引:id
Posted
技术标签:
【中文标题】ErrorException:未定义的索引:id【英文标题】:ErrorException: Undefined index: id 【发布时间】:2021-08-22 01:16:30 【问题描述】:我正在尝试从此 JSON URL https://api.github.com/users/Kirolos-victor/events/public 获取数据,但我不明白为什么会出现此错误希望有人能帮助我,谢谢。
public function score(Request $request)
$validator=Validator()->make($request->all(),[
'name'=>'required',
]);
if($validator->fails())
return response()->json(['message'=>'failed','data'=>$validator->errors()],400);
$json=Http::get("https://api.github.com/users/$request->name/events/public")->json();
$id=collect($json["id"]);
return $id;
【问题讨论】:
【参考方案1】:看起来那个端点是一个 json 数组
所以collect($json[0]["id"]);
【讨论】:
以上是关于ErrorException:未定义的索引:id的主要内容,如果未能解决你的问题,请参考以下文章
带有消息“未定义变量”的 Laravel Tinker ErrorException