猿问

Laravel API Passport:从数组中获取 1 个参数

我试图id从一个数组中获取参数Auth::user()->token()


目前这是我的回应。


{

"status": "error",

"message": "Your Token is Expired!",

"token": {

    "id": "12d4da900352cf23be1ada7d54052e11dc383c267f2d98e799790a34dbfe64a5b732f0b7137d0586",

    "user_id": 1,

    "client_id": 2,

    "name": null,

    "scopes": [],

    "revoked": false,

    "created_at": "2019-05-15 04:22:04",

    "updated_at": "2019-05-15 04:22:04",

    "expires_at": "2019-05-16 04:22:04"

}

}


我只想取出id里面的array,我会用我的系统的另一端作为变量进行查询。是否可以从该数组中取出此参数?


我在邮递员中的该响应代码。


$tokenArray = Auth::user()->token();

return response(['status'=>'error','message'=>'Your Token is Expired!','token'=>$tokenArray]);

我只是把它放进去$tokenArray,response这样我就可以很容易地看到它是否在工作。但是一旦我得到我想要的输出,我就会删除它。


一只甜甜圈
浏览 131回答 1
1回答

胡说叔叔

您需要使用:Auth::user()->token()->idid直接获取
随时随地看视频慕课网APP
我要回答