@Grab(group='org.apache.httpcomponents', module='httpclient', version='4.1.2') import org.apache.http.client.methods.* import org.apache.http.impl.client.* import groovy.json.* httpclient = new DefaultHttpClient() // コメントの作成 post_id = 33 name = "通りすがり" email = "sample@sample.com" content = "コメントしました。" method = new HttpGet("http://localhost/?json=submit_comment&" + "post_id=${post_id}&name=${name}&email=${email}&" + "content=${content}" ) response = httpclient.execute(method) println response.getStatusLine().getStatusCode() json = new JsonSlurper().parseText(response.getEntity().getContent().text) println json
動作環境
groovy 1.8.4, JDK6 Update29, Wordpress 3.2.1, JSON API plugin 1.0.7
JSON APIのページ
http://wordpress.org/extend/plugins/json-api/
0 件のコメント:
コメントを投稿