评论Facebook上使用Api的帖子



我的代码是这样的

    request_url = "https://graph.facebook.com/378389388847425_614638371889191/comments?access_token=user_access_token&message=wow"
    uri = URI.parse(request_url)       
    http = Net::HTTP.new(uri.host, uri.port)
    http.use_ssl = true
    http.verify_mode = OpenSSL::SSL::VERIFY_NONE
    request = Net::HTTP::Get.new(uri.request_uri)
    response = http.request(request)
    body = response.body
    feed_list = JSON.parse(body)
返回

{
   "data": [
   ]
}

和评论没有显示在帖子上。当我在access_token中拥有publish_stream权限时。

您正在发送GET请求而不是POST,因此您得到的是现有评论的空列表。尝试将Net::HTTP::Get改为Net::HTTP::Post

最新更新