【发布时间】:2012-02-16 07:52:02
【问题描述】:
我只想做这样的 POST:
只要您拥有 publish_actions 权限,您就可以使用应用 access_token 向 /USER_ID/scores 发出 HTTP POST 请求来发布分数或用户。
名称 描述 类型 必填 score 数值大于 0 的分数。整数是
我正在这样做:
try {
http.request( POST, URLENC ) {
uri.path = "/100000781309474/scores?" + user.accessToken
body = [score:10]
response.success = { resp ->
println "Tweet response status: ${resp.statusLine}"
assert resp.statusLine.statusCode == 200
}
response.failure = { resp ->
println "Unexpected error: ${resp.status} : ${resp.statusLine.reasonPhrase}"
}
}
} catch ( HttpResponseException ex ) {
// default failure handler throws an exception:
println "Unexpected response error: ${ex.statusCode}"
}
但它返回了这个异常:
400: Bad request
这意味着 POST 不正确,是吗?
谁能告诉我如何用用户分数发帖?
【问题讨论】:
标签: http grails facebook-graph-api httpbuilder