【问题标题】:ErrorException: Undefined index: idErrorException:未定义的索引: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;
}

【问题讨论】:

    标签: javascript php json laravel http


    【解决方案1】:

    看起来那个端点是一个 json 数组 所以collect($json[0]["id"]);

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-02-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多