diff --git a/src/testcase/twitter/OAuthHeader.java b/src/testcase/twitter/OAuthHeader.java index c06f144..1baacde 100644 --- a/src/testcase/twitter/OAuthHeader.java +++ b/src/testcase/twitter/OAuthHeader.java @@ -4,8 +4,9 @@ import java.net.URLEncoder; import java.security.InvalidKeyException; import java.security.NoSuchAlgorithmException; -import java.util.HashMap; import java.util.Map.Entry; +import java.util.SortedMap; +import java.util.TreeMap; import javax.crypto.Mac; import javax.crypto.spec.SecretKeySpec; @@ -19,7 +20,7 @@ private String oauth_secret = ""; private String method = "POST"; private String url = "https://api.twitter.com/oauth/request_token"; - private HashMap params = new HashMap(); + private SortedMap params = new TreeMap(); public String getConsumer_key() { return consumer_key; diff --git a/src/testcase/twitter/TestTwitter.java b/src/testcase/twitter/TestTwitter.java index edf4d68..a03fdcc 100644 --- a/src/testcase/twitter/TestTwitter.java +++ b/src/testcase/twitter/TestTwitter.java @@ -7,9 +7,10 @@ protected TestTwitter() { super("https://api.twitter.com/1.1"); - oauth.setConsumer_key("xPk6o11catewYwxGcXvvvqo2I"); - oauth.setConsumer_secret("P9oXQstrFURXcbV8qT4OJzLjNfgYkpo1AvJzUnbywsEiDpuytb"); - oauth.generateSignature(); + // oauth.setConsumer_key("xPk6o11catewYwxGcXvvvqo2I"); + // oauth.setConsumer_secret("P9oXQstrFURXcbV8qT4OJzLjNfgYkpo1AvJzUnbywsEiDpuytb"); + // oauth.generateSignature(); + //query.add(new RestParam("oauth_callback","http://localhost")); } public OAuthHeader getOauth() { @@ -21,7 +22,7 @@ } public void start() { - check.setProperty("Authorization", oauth.getAuthorization()); + check.setProperty("Authorization", "OAuth oauth_consumer_key=\"xPk6o11catewYwxGcXvvvqo2I\",oauth_signature_method=\"HMAC-SHA1\",oauth_timestamp=\"1545367805\",oauth_nonce=\"rUUpDS\",oauth_version=\"1.0\",oauth_signature=\"9sb6QH5pVBarQsk%2FN%2Fn3HrPgiXE%3D\""); check.doRestTest(); } }