【问题标题】:Convert or Execute an CURL Request for Rails Application为 Rails 应用程序转换或执行 CURL 请求
【发布时间】:2018-09-02 05:05:58
【问题描述】:

如何在我的 Ruby on Rails 控制器中执行以下请求?

curl -X POST \
 -F "id={object-url OR object-id}" \
 -F "scrape=true" \
 -F "access_token={your access token}" \
 "https://graph.facebook.com"

【问题讨论】:

  • “如何在我的 Rails 应用程序中通过 API 执行这篇文章?” - 与执行任何其他 API 调用一样...?
  • 仍然不是一个好问题。经验法则:每当你觉得不得不放弃“我怎么能……”的问题时,这很可能意味着你应该在这一点上做更多适当的研究。当您遇到特定问题时,您可以询问我们。但是现在,如果您不确定,您应该研究/阅读如何在 RoR 环境中发出 POST 请求,以及 cURL 示例的各个参数的含义。

标签: ruby-on-rails http facebook-graph-api facebook-opengraph


【解决方案1】:

使用rest-client gem。您可以使用它从您的控制器发出HTTP 请求。 他们的 github 页面有一些例子解释了如何制作 reuqest 和参数。 一个简单的 get 请求可能如下所示:

RestClient.get '"https://graph.facebook.com', {params: {'scrape'=> true, 'access_token' => 'your_access_token'}}

【讨论】:

    猜你喜欢
    • 2017-05-25
    • 2017-08-03
    • 1970-01-01
    • 1970-01-01
    • 2018-04-16
    • 2021-02-06
    • 2017-01-13
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多