From c145ee88424fa85be31e525531208c60293fc130 Mon Sep 17 00:00:00 2001 From: Pablo Fernandez Date: Sat, 20 Nov 2010 18:18:18 -0300 Subject: [PATCH] Added Evernote playground api --- .../org/scribe/builder/api/EvernoteApi.java | 23 +++++++++++++++++++ 1 file changed, 23 insertions(+) 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()); + } + } }