You’re token doesn’t doesn’t have a user id, and the expiration is too long for a token from the Auth Code flow.
Follow the process of one of the auth flows I linked above, and it’ll send you to Twitch where you can accept/deny the permissions being asked for, and the redirect you back to your redirect URI where you can finish the auth process.