400错误Paypal令牌API与Java(HttpURLConnection)
我正在尝试使用Jave(使用HttpURLConnection)集成Paypal
在Paypal中获取令牌的API
JDK 1.8版
要求: 基本身份验证-用户名和密码。 从Postman复制了值,并在标头中添加为身份验证。 Body-grant_type=client_凭证为application/x-www-form-urlencoded
添加我的代码:
String url = "https://api.sandbox.paypal.com/v1/oauth2/token";
HttpURLConnection con = null;
BufferedReader in = null;
String response = "";
String urlParameters="";
URL obj = new URL(url);
con = (HttpURLConnection) obj.openConnection();
// optional default is GET
con.setRequestMethod("POST");
urlParameters = "grant_type=client_credentials";
//add request header
con.setRequestProperty("authorization", "Basic Value");
con.setRequestProperty("content-type","application/x-www-form-urlencoded");
con.setDoOutput(true);
OutputStreamWriter wr = new OutputStreamWriter(con.getOutputStream());
wr.write(urlParameters);
// For POST only - START
OutputStream os = con.getOutputStream();
os.flush();
os.close();
我收到了所有API请求的400错误
请帮忙。 这是添加身体部位的正确方法吗
共 (0) 个答案