特定のグループの LinkedIn グループに投稿すると、LinkedIn API が「500 Internal API Server Error」を返すのはなぜですか。他のグループの場合、他のアカウントではステータス コード「202」が返されます。
リクエストコード
JsonObject share = new JsonObject();
String message = "message ";
share.addProperty("title", message);
share.addProperty("summary", message);
String jsonStr = new Gson().toJson(share);
String shareUrl = "http://api.linkedin.com/v1/group/"+account.getAccountId() + "/posts";
OAuthRequest request = new OAuthRequest(Verb.POST, shareUrl);
request.addHeader("Content-Type", "application/json");
request.addHeader("x-li-format", "json");
request.addPayload(jsonStr);
service.signRequest(token, request);
Response response = request.send();
応答
"status code 202"
一部のアカウントと一部のアカウントの返品に対する応答として取得しました。
{
"errorCode":0,
"message":"Internal API server error",
"requestId":"I329W0E239",
"status":500,
"timestamp":1418142926436
}
他のすべてのアカウントは正常に機能200
し、応答として得られました