【发布时间】:2018-06-19 07:50:53
【问题描述】:
我正在尝试创建一个使用 REST API 使用 Yammer 发布 Poll 的 Java 应用。
当我将 poll 设置为 message_type 并 POST https://www.yammer.com/api/v1/messages 但返回状态 400 Bad Request。
// Post
HttpPost httpPost = new HttpPost("https://www.yammer.com/api/v1/messages");
// Add header
httpPost.addHeader("Authorization", "Bearer " + accessAuthToken);
List<NameValuePair> nvps = new ArrayList<>();
nvps.add(new BasicNameValuePair("group_id", group));
nvps.add(new BasicNameValuePair("body", "message body 1"));
nvps.add(new BasicNameValuePair("message_type", "poll"));
// set entity
httpPost.setEntity(new UrlEncodedFormEntity(nvps, UTF8));
// execute
HttpResponse response = httpclient.execute(httpPost);
如何使用 REST API 发布投票?
最好的问候。
【问题讨论】: