I am getting this erro: Uncaught GuzzleHttp\Exception\ClientException: Client error: `POST https://www.googleapis.com/oauth2/v4/token` resulted in a `401 Unauthorized` response. I have checked clientID, ClientSecret, and RefreshToken and they are all correct.
I'm wondering if this has to do with the user flow I'm trying to create. What is the best web flow for a client to access their data through a manager? Would I have to set up a service account? I'm doing this all through my terminal first before moving it to my website.