嗨,在我的servlet代码中,我代表用户请求具有access_token的服务器,我可以使用以下代码请求:
OAuthRequest request2 = new OAuthRequest(Verb.GET,"https://api.linkedin.com/v1/people/~:(first-name,last-name,email-address)?oauth2_access_token="+accesstok);
Run Code Online (Sandbox Code Playgroud)
但我如何使用如下的授权标头请求:
GET /v1/people/~ HTTP/1.1
Host: api.linkedin.com
Connection: Keep-Alive
Authorization: Bearer AQXdSP_W41_UPs5ioT_t8HESyODB4FqbkJ8LrV_5mff4gPODzOYR
Run Code Online (Sandbox Code Playgroud)
我使用以下方式,但不是wrking:
private static final String PROTECTED_RESOURCE_URL = "/v1/people/~:(first-name,last- name,email-address) HTTP/1.1 Host: api.linkedin.com Connection: Keep-Alive Authorization: Bearer ";
Object AccessToken= o.get("access_token");
String accesstok=AccessToken.toString();
OAuthRequest request2 = new OAuthRequest(Verb.GET,PROTECTED_RESOURCE_URL+accesstok);
Run Code Online (Sandbox Code Playgroud)
谢谢
我有两个 json 对象,如下所示:
{"name":["Karbonn Smart A12 Star (Black & Silver)","Nokia 220 (Black)","Karbonn Smart A52 Plus (Black & Gold)","Karbonn Smart A12 Star (White & Gold)",.......]}
{"price":["Rs. 3,699","Rs. 2,599","Rs. 2,499","Rs. 3,699",..........]}
Run Code Online (Sandbox Code Playgroud)
我想组合如下两个对象,我尝试通过为每个循环使用嵌套它没有工作我不知道实现此目的的过程:
{"mobile":[{"name":"Karbonn Smart A12 Star (Black & Silver)","price":"Rs. 2,499"}]...........}
Run Code Online (Sandbox Code Playgroud)
我的代码如下:
for(Element a:mobilename)
{
text= a.text();
arr.add(text);
obj1.put("name", arr);
//a11.add(text);
}
arr2.add(obj1);
for(Element b:price)
{
text1=b.text();
arr1.add(text1);
obj.put("price", arr1);
}
arr2.add(obj1);
arr2.add(obj);
obj2.put("mobile", arr2);
Run Code Online (Sandbox Code Playgroud)