问题标签 [mashape]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
590 浏览

ruby-on-rails - 未定义的方法“地图”API请求

我按照教程如何将 3rd 方 api 与 ruby​​ on rails 集成,但出现错误

未定义的方法“地图”

{"number"=>12} 允许:false>:ActionController::Parameters

指向request.rb

完整代码

recipes_controller.rb

应用程序/服务/勺子/recipes.rb

应用程序/服务/勺子/base.rb

应用程序/服务/spoonacular/request.rb

应用程序/服务/spoonacular/connection.rb

感谢您的任何帮助。

0 投票
1 回答
697 浏览

.net - 将类映射到 unirest 对象并显示响应数据

我正在尝试使用 .NET 显示和映射对 Unirest 类的响应。我在堆栈上遵循了这个示例:Convert the http response body to JSON format using Unirest C#

但是,在运行它时,我收到一个错误“无法将'System.IO.MemoryStream'类型的对象转换为'Root Object'类型。”

我的代码:

我也环顾四周,发现我需要将它用作“任务”,但我不确定这是否甚至捕获任何数据。

我的代码:

我的课:

0 投票
1 回答
293 浏览

android - 从 mashapi 获取数据(无归档 INASTANCE)

我是 mashapi 新手,不知道如何从 mashapi 获取数据我添加所有 jar 以使用在 mashapi 中使用的 Unirest 库。

我收到错误java.lang.NoSuchFieldError: No field INSTANCE of type Lorg/apache/http/conn/ssl/AllowAllHostnameVerifier;

我也尝试在线查找解决方案,但无法解决我的错误

我最近两天被卡住了。

任何人。!!

提前感谢!!!

那是我的 Logcat

那是我的AppGradle

这是项目 Gradle

这是我的 java 类,我简单地向 api 提出了一些请求,这会出错。

0 投票
0 回答
219 浏览

php - mashape unirest php测试

我已经安装了 unirest 虽然作曲家,但它没有返回任何东西。这个简单的代码有什么问题吗?

(我有钥匙)

0 投票
0 回答
79 浏览

java - 在 unirest 中发送 BufferedImage 而不是 File

我正在使用下面的代码将图像文件发送到 mashape api,但是他们的示例要求我将路径传递给实际文件。

而不是File. 可以使用一个BufferedImage吗?

0 投票
0 回答
252 浏览

android - Android unirest 库的问题 - Lorg/apache/http/conn/ssl/AllowAllHostnameVerifier 类型的静态字段 INSTANCE

我正在使用 mashape unirest lirary 在 android 中进行 POST HTTP 调用,但是当我试图获得响应时,我遇到了问题

没有 Lorg/apache/http/conn/ssl/AllowAllHostnameVerifier 类型的静态字段 INSTANCE

我认为问题出在 Android 使用的默认 HTTP 库和唯一的问题上,但我找不到解决它的方法。

有没有其他方法可以拨打电话或我可以使用的任何其他库。

这是异常原因

引起:java.lang.NoSuchFieldError:没有 Lorg/apache/http/conn/ssl/AllowAllHostnameVerifier 类型的静态字段实例;在 Lorg/apache/http/conn/ssl/AllowAllHostnameVerifier 类中;或其超类('org.apache.http.conn.ssl.AllowAllHostnameVerifier' 的声明出现在 /system/framework/framework

0 投票
1 回答
1294 浏览

java - 如何修复:“java.lang.ClassCastException:com.mashape.unirest.http.HttpResponse 无法转换为 org.apache.http.HttpResponse”

我正在尝试连接到我们的 Shopify 商店以获取有关我们订单的 JSON 或字符串。我使用 POSTMAN 软件为“Java Unirest”生成的代码片段:

}

我尝试了生成的代码,我需要导入

  • Httpcomponents-client-4.5.8
  • Httpcomponents-core-4.4.11
  • unirest-java-1.4.9.jar
  • Httppasyncclient-4.0-beta4.jar

但是我仍然遇到问题,我需要稍微更改代码,因为我遇到的错误是:

HttpResponse response = Unirest.get() - 出现“HttpResponse 不接受参数”的问题,删除它后会出现错误:

有人可以帮我吗?

0 投票
0 回答
60 浏览

java-8 - 邮递员建议使用来自 com.mashape.unirest.http.* 的 HttpRequestWithBody#multiPartContent() 生成 oauth2 令牌的代码片段。我找不到

Postman 巧妙地生成调用 oauth2 令牌服务的代码:

我尝试了几个 unirest 版本,但似乎都没有说方法。HttpRequestWithBody#multiPartContent()邮递员提供的代码片段在哪里或在哪里错误?

kong.unirest这似乎是另一个(新的?)实现具有该方法,文档说该方法“即使所有参数都很简单,也强制请求作为多部分发送”。代码没有这条线就可以工作,所以我猜我不需要它,即使 Postman 建议使用来自com.mascom.mhape.unirest.http.

如果代码不是最好的或生产就绪的,我并不在意,因为我只是将它用于测试目的。