1

アプリケーションから Google plus wall でいくつかの情報を共有したいのですが、moment.insert を試していますが、400 エラーが発生します。誰か助けてくれませんか

@Override
  public JSONObject getGooglePlusAddUseractivities(Object token) {
  Token accessToken = (Token) token;
  OAuthService service = createOAuthServiceForGooglePlus();
   OAuthRequest request = new       OAuthRequest(Method.POST,"https://www.googleapis.com/plus/v1/people/me/moments/vault");
   request.addQuerystringParameter("alt", "json");
   service.signRequest(accessToken, request);
   JSONObject object=new JSONObject();
   try {
     object.put("kind","plus#moment");
     object.put("type","http://schemas.google.com/AddActivity"); 
     JSONObject obj1=new JSONObject();
     obj1.put("kind", "plus#itemScope");
     obj1.put("url","https://plus.google.com/me");
     obj1.put("description","Sign up now to claim and redeem your credits while          shopping! ");
     obj1.put("image","http://invite.png");
     obj1.put("contentUrl", "www.abcd.com");
     obj1.put("thumbnailUrl", "http://logo1_favicon.png");
     object.putOpt("target", obj1);;
     }catch(Exception ex) {
          ex.printStackTrace();
       }
     request.addPayload(object.toString());
     request.addHeader("Content-Type", "application/json");
     System.out.println("request : "+request.getBodyContents());
     Response response = request.send();
     String responseBody = response.getBody();
     JSONObject googleJSON = null;
     try {
      googleJSON = new JSONObject(responseBody);
     }
     catch (JSONException e) {
      System.out.println("can not create JSON Object");
     }

400 エラーが発生する ?? 誰でも教えてください.....どこが間違っているのか..!!`

4

2 に答える 2