I see, about how to get access token, it's per API, thus some API use GET request and others POST.
For example Github OAuth requires a post requesst to get the access_token.