#这个里面访问的时候也就是认证的第一步,发送请求问题如下:
1。请求路径怎么设置。
2。请求头里面的签名参数需要哪些值。
3。我是用java语言认证的。
求老铁、大神们给予支持。如果有请加qq:1207160203,能解决问题必有重谢!(如果能把整个流程介绍清楚最好)
你好,请问一下能不能加一下你的qq或者微信。
我们是用java语言写oauth 1.0认证流程,拿到相应的AccessToken进行访问API ,而不是创建模块
public static void main(String[] args) {
String url = "http://127.0.0.1/admin/oauth/initiate?oauth_callback"+oauth_callback;;
Map<String, String> map = new HashMap<String, String>();
map.put("oauth_callback ",oauth_callback);
map.put("oauth_nonce ",UUID.randomUUID().toString().replaceAll("-", ""));
map.put("oauth_consumer_key", oauth_consumer_key);
map.put("oauth_signature_method",oauth_signature_method );
map.put("oauth_timestamp",String.valueOf(new Date().getTime()/1000));
map.put("oauth_version",oauth_version );
String signStr = getSign(url,map);
String json = sendPost(url,
"oauth_callback=" + "" +
"&oauth_consumer_key=" + oauth_consumer_key +
"&oauth_nonce=" + oauth_nonce +
"&oauth_signature_method=" + oauth_signature_method +
"&oauth_signature=" + signStr +
"&oauth_timestamp=" + oauth_timestamp +
"&oauth_version=" + oauth_version);
System.out.println("获取到的参数:" + json);
}
你们的文档上写的是用/oauth/initiate这个地址,而且写了是用POST方法.