ruby-on-rails - 使用 Api 对 Facebook 帖子发表评论

标签 ruby-on-rails facebook-graph-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::GetNet::HTTP::Post .

关于ruby-on-rails - 使用 Api 对 Facebook 帖子发表评论,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16910633/

相关文章:

java - 从 facebook 解析大图像

facebook-graph-api - Nginx:在 url 重写中转义 #

facebook-graph-api - 使用Open Graph API,我可以看到用户何时在Spotify中将其添加到播放列表或星标轨道吗?

ruby-on-rails - Ruby on Rails 创建方法不保存参数

javascript - 为什么我的文本区域输入不接受输入?

ruby-on-rails - 将时间戳存储为 Number Mongoid

ruby-on-rails - rails 错误 method_missing':Gem::Specification 的未定义方法 `this'

ruby-on-rails - 进一步改进 Active Record/Postgresql 查询

java - 如何动态处理facebook API版本升级异常

android - 如何通过 Android 的 facebook api 将用户导航到 facebook 页面?