I'm seeing the Uh Oh page in Sandbox as well.
I'm using this request-token endpoint:
http://sandbox.openapi.etsy.com/v2/oauth/request_token.
Etsy displays a page, asking the user to "Allow Access". When that
button is clicked, the "Uh Oh" page appears.
If I navigate back a page in my browser, a verification code does
appear, but that code doesn't work when I pass it to:
http://sandbox.openapi.etsy.com/v2/oauth/access_token. An error is
returned: token_revoked.
I'm also confusted by the documentation, "Getting Started > OAuth
Authentication":
http://www.etsy.com/developers/documentation/getting_started/oauth.
That doc shows production Url's for OAuth Authentication. In a
"Getting Started" guide, wouldn't someone just "getting started" want
to work with sandbox Url's, in order to authenticate against the
sandbox? Seems silly to provide newbies with production Url's.
JonW