httparty相关内容

如何使用 HTTParty 实现这个 POST 请求?

我无法使用 Ruby 的 HTTParty 库向 API 端点发出 POST 请求.我正在与之交互的 API 是 Gittip API,它们的端点需要身份验证.我已经能够使用 HTTParty 成功发出经过身份验证的 GET 请求. 您可以在示例代码中看到: user = "gratitude_test"api_key = "5962b93a-5bf7-4cb6-ae6f-aa4114c5 ..
发布时间:2021-12-17 09:40:01 其他开发

使用 HTTParty 的非常基本的 Rails 4.1 API 调用

Rails 相对较新.我正在尝试调用一个 API,它应该向我返回一个唯一的 URL.我的应用程序中捆绑了 HTTParty.我已经创建了一个 UniqueNumber 控制器,并且我已经阅读了几个 HTTParty 指南,就我想要的而言,但也许我只是有点迷茫,真的不知道该怎么做. 基本上,我需要做的就是调用 API,获取它返回的 URL,然后将该 URL 插入到用户的数据库中.谁能指出我正确 ..
发布时间:2021-11-15 02:26:36 其他开发

使用 Rails 和 HTTParty 将 JSON POST 到 API

我希望我的 ruby​​ on rails 应用程序中的用户能够向我的外部票务管理系统 squishlist.com 提交票证.他们有一个 api 和说明如下.您需要进行身份验证并获取令牌,然后使用令牌提交票证.来自squishlist. # 获取令牌https://api.squishlist.com/auth/?cfg=testcorp&user_key=privatekey&api_key ..
发布时间:2021-11-15 00:20:40 其他开发

在带有 HTTParty 的 Rails 应用程序中使用 Postmates API

我一直致力于将 Postmates 与我的电子商务 Rails 应用程序集成以实现按需交付.我已经构建了一个用于测试目的的控制器和视图,并在我的路由文件(在我的开发环境中构建)中进行了配置.作为参考,以下是 Postmates 的文档:docs,这里是一篇技术博文:博客 路由文件: 资源:postmates做会员做发布'get_delivery'结尾结尾 控制器: 需要'httpart ..
发布时间:2021-07-13 18:59:39 其他开发

Rails HTTParty 获取超时::错误

我有一个以 API 为中心的应用程序 (/api/v1/users),它简单地以 JSON 格式返回所有用户. 我的问题是,如果我在控制器上调用该路由,它会返回“Timeout::Error"有什么问题? class BaseController 更新 users_controller.rb (/api/v1/users) application_controller.rb ..
发布时间:2021-07-12 20:38:43 其他开发

Rails 使用 API

我是 API 的初学者.我正在尝试使用 Forecast API.我不想使用它的官方包装,因为首先我喜欢学习和学习. 类预测包括 HTTPartybase_uri "api.forecast.io/forecast/#{@api_key}/#{@latitude},#{@longitude}"def 初始化(api_key,纬度,经度)self.api_key = api_keyself.lat ..
发布时间:2021-07-12 20:36:53 其他开发

使用 HTTParty 捕获特定请求

我想在不使用代理的情况下捕获给定操作的完整请求(raw_request——通过网络传输的内容). 我知道类上的 debug_output 方法,这可能是解决方案的一部分.但不清楚如何在每个请求的基础上设置它. 考虑以下... @response = HTTParty.post(@job.callback_url, body: @job.to_json)通知 = Notificatio ..
发布时间:2021-07-12 20:11:25 其他开发

如何在 Rails 应用程序中使用 httparty 的基本身份验证?

带有基本身份验证的“httparty"命令行版本工作起来简单而出色: httparty -u 用户名:密码 http://example.com/api/url 但现在我正在寻找可以从 Rails 应用程序中将基本身份验证添加到 HTTParty.get 调用的方法.首先,出于测试目的,我想对控制器中的登录凭据进行硬编码.只是为了确保它有效.但是我找不到任何文档或示例如何传递这些内容. ..
发布时间:2021-07-11 19:33:48 其他开发

使用 rails 消费 web services/apis

我是 Rails 世界的新手,正在尝试构建一个应用程序,让我可以根据用户输入在 Amazon 和此类网站上搜索内容. 我做了一些研究,似乎 httparty gem 是一个不错的起点?到目前为止,我找到的文件并不是最好的.他们并没有真正给我很多信息(代码放在哪里等). 是否有任何现有的教程或代码示例可供我使用或查看以让我更好地了解它的工作原理? 解决方案 我现在正在开发一个这样 ..
发布时间:2021-07-11 19:30:38 其他开发

如何使用 HTTParty 处理错误?

我正在开发一个使用 HTTParty 发出 HTTP 请求的 Rails 应用程序.如何使用 HTTParty 处理 HTTP 错误?具体来说,我需要捕获 HTTP 502 &503 和其他错误,如连接被拒绝和超时错误. 解决方案 HTTParty::Response 有一个 code 属性,它包含 HTTP 响应的状态代码.它以整数形式给出.所以,像这样: response = HTT ..
发布时间:2021-07-11 19:10:54 其他开发

如何让 HTTParty 忽略 SSL?

我正在使用本地服务器来测试应用程序,并从我自己的机器向该服务器发出请求. 测试服务器的 SSL 不好,因此 HTTParty 会抛出错误.从我读到的,HTTParty 应该默认忽略 SSL,但是当我尝试这样做时: HTTParty.get( "#{ @settings.api_server }#{ url }" ).parsed_response 它抛出这个错误: OpenSSL::S ..
发布时间:2021-07-11 19:03:43 其他开发

使用HTTParty检索JSON时出现“嵌套太深"错误

我正在为reddit api写一个非常简单的代理包装,这样我就可以发出跨域JSONP请求(reddit不允许进行JSONP调用). 我正在使用HTTParty gem进行呼叫并检索响应,然后立即将其呈现为json. 到目前为止,我正在使用此路由检索subreddit json完全正常: match "r/:name" => "api#subreddit" ...这是我的控 ..
发布时间:2021-02-13 20:13:55 其他开发

使用Httparty将表单数据发送到远程Rails应用程序

我是Httparty的新手.我有一个简单的Rails应用程序,其默认方法为new,用于创建新的Model对象.因此,基本上,如果您以商品控制器为例.第一个新方法通过Model.new实例化Model,然后调用部分表单,该表单要求用户提供数据,并在提交时调用控制器create方法.但是我的问题是我想使用Httparty从不同的Rails应用程序远程调用这些方法.因此,我首先调用新方法,然后实例化远程 ..
发布时间:2020-11-10 02:56:44 其他开发

使用HTTParty登录RESTful Rails应用

我有一个基于干净的RESTful JSON API的Web应用程序,基于 Rails 3.2 , Ruby 1.9 和 Devise 2 。 我想基于 HTTParty 网络客户端编写一个小的脚本,以便经常执行某些操作(使用crontab)。但是我们如何登录并使会话保持打开状态(会话ID由HTTP HEADER传递,并可能存储在cookie中)。 我真的没有这方面的经验。 解决方 ..
发布时间:2020-10-21 19:49:14 其他开发

发送通过HTTParty发送的帖子查询

我正在使用带有HTTParty的Buffer App API尝试通过添加帖子/ updates / create 方法,但是API似乎忽略了我的“ text”参数,并引发了错误。如果我通过命令行上的cURL做到这一点,则效果很好。这是我的代码: 类BufferApp include HTTParty base_uri'https://api.bufferapp。 com / 1' ..
发布时间:2020-09-24 01:11:23 其他开发