这个:
public function users($id)
{
$user = Auth::guard('api')->user(); // 这个没有查到 user 吧
if($user->hasVotedFor($id)){
return response()->json(['voted' => true]);
}
return response()->json(['voted' => false]);
}
检查你的 api_token 是否有传递过去,然后检查这个路由:
Route::post('answer/{id}/votes/users','VoteController@users')->middleware('auth:api');
上面加了 auth:api