"Invalid OAuth token" when making a request

You could generate such a token via the cli (see the -u flag)

Otherwise no, to grant access between yourself and your own client ID, on data that requires a scope will require an oAuth flow to get a token (and refresh token).

Sounds like you were using a third party token generator which generally is not a good idea.