Hi Yin,
I have some scenario's are follows...
Scenario 1
Yes in OAuth 2.0 playground i can generate refresh token and access token when.....
Steps:-
1. In OAuth 2.0 playground clicked on select and authorize Api's link and tick Google OAuth2 API v2 sub url's.
2. In Settings gear button click and unchecked "Use your own OAuth credentials" check box.
3. Then clicked Authorize APIs
Then getting tokens properly when these tokens i am using that time giving same error.
Scenario 2
But when i click on Settings gear button and checked "Use your own OAuth credentials" check box and then insert OAuth Client ID & OAuth Client secret then getting error(redirect_uri_mismatch) & tokens not generated in OAuth 2.0 playground for more detail in same scenario please check the attachment.
Scenario 3
And also i am trying to generate tokens manually using AdWords APIs OAuthTokenGenerator project even also tokens are not generated.