diff --git a/src/main/java/org/scribe/builder/api/EvernoteApi.java b/src/main/java/org/scribe/builder/api/EvernoteApi.java index a44b039..48d45e9 100644 --- a/src/main/java/org/scribe/builder/api/EvernoteApi.java +++ b/src/main/java/org/scribe/builder/api/EvernoteApi.java @@ -36,4 +36,27 @@ public class EvernoteApi extends DefaultApi10a { return String.format(AUTHORIZATION_URL, requestToken.getToken()); } + + public static class Sandbox extends EvernoteApi + { + private static final String SANDBOX_URL = "https://sandbox.evernote.com/oauth"; + + @Override + public String getRequestTokenEndpoint() + { + return SANDBOX_URL; + } + + @Override + public String getAccessTokenEndpoint() + { + return SANDBOX_URL; + } + + @Override + public String getAuthorizationUrl(Token requestToken) + { + return String.format(SANDBOX_URL + "?oauth_token=%s", requestToken.getToken()); + } + } }