问题标签 [rapidapi]

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 回答
117 浏览

api - 让 RapidAPI 与 GoogleSheets 一起使用以提取 IMDB 数据

带有 RapidAPI 的 Google 表格

第一次尝试让 API 工作!我认为一个简单的项目是获取一个 Googlesheet 来根据标题检索电影信息。

谷歌搜索我偶然发现了带有 Googlesheets 插件的 RapidAPI。不幸的是,我没有找到太多有用的文档,所以走到了死胡同。

到目前为止我学到了什么

似乎只有一个示例可以说明如何实现它......通过使用 =GET() 命令像这样(在这种情况下用于提取财务信息):

我无法让这个示例工作,而且 IMDB 代码片段似乎有点不同,所以我完全不确定它是如何工作的。不是 {symbol} 周围的花括号。

当我在 IMDB 上运行典型搜索时,我得到一个如下所示的 URL:

我在那里注意到这个 q 参数,这似乎很重要......

  • 我不确定我应该如何为 IMDB 数据格式化这个 =GET() 命令。该示例暗示了一件事,但 Googlesheets 暗示了另一件事:“GET(url, selectPaths, rapidApiKey)”
  • 我不确定示例 URL 中的花括号在做什么。
  • 无论我尝试什么似乎都会给出相同的错误信息:

https://imdb8.p.rapidapi.com的错误请求失败返回代码 400。截断的服务器响应:400 - 错误请求(使用 muteHttpExceptions 选项检查完整响应)(第 98 行)。

发送帮助

有没有人有更好的工作教程来使用这个设置?或者你能指导我一些外行可以理解的有用的阅读材料吗?

0 投票
2 回答
311 浏览

api - Rapid Api- Skyscanner Flight Search 出现 403(禁止)错误

我使用该 API 的免费版本 20 天。没有问题,状态码是 200,我可以获取数据。但是,突然服务器开始响应禁止。

我不知道刚刚发生了什么,我尝试更改我的 api 密钥,但没有任何改变。这一次,服务器响应 429,这意味着使用新 api-key 的“请求太多”。任何人都知道可能是什么问题?我什至尝试了不同的帐户,每次尝试对我来说都是失败的。我的订阅是免费版。它还说这样的话作为回应:

集成 ID 为 27378 的已禁用合作伙伴

在此处输入图像描述

0 投票
2 回答
298 浏览

flutter - 如何使用免费公开的 Rapid API 并在 Flutter 应用中调用 API

例如,我订阅了一个名为“https://rapidapi.com/rapidapi/api/movie-database-imdb-alternative”的免费公共 API

其java代码片段如下

现在我的查询是如何在颤振应用程序中使用并调用?如果我想使用“获取 ID 或标题”来显示电影名称,则需要调用什么 url 和标题的详细信息

我的颤振代码如下

我想通过调用 API 在 Flutter 应用程序中显示来自 API 的图像和文本

注意:已经订阅了上述 API 并且我已经收到了密钥等。

0 投票
1 回答
41 浏览

r - 使用 RapidAPI 提供的 API R 代码的问题

我正在尝试让 RapidAPI 的 API R 代码工作。

他们提供的代码如下(示意图):

此代码不起作用,因为(开始)变量包含减号。

我将代码更改为以下格式

运行此脚本时,我收到 401 错误,尽管当我在 RapidAPI 中测试 api-key 时一切正常。

我在响应中编辑了 api-key。

请参阅下面的相同内容的另一个变体:

有谁知道如何使这项工作?

谢谢您的帮助,

迈克尔

0 投票
0 回答
18 浏览

api - 问题 Wordpress - API 连接 (rapidapi)

我需要帮助解决以下问题:我想从 wordpress 页面触发交易。

为此构建了一个特殊但尚未起作用的页面模板 页面上有 3 个输入字段。这些要填写文本、语言选择和翻译强度选择。之后,将在“发送按钮”的帮助下触发传输。输入的数据将被传输到 API,然后 API 会自动转换这些数据并将结果返回到 Wordpress 页面。但是,应保留先前输入的数据,以便再次输入/修改它和/或能够检查结果。我的具有所需功能的 API 所在的 URL 是: https ://rapidapi.com/smodin/api/rewriter-paraphraser-text-changer-multi-language 我想使用 PHP cURL。

以下问题:

关于三个输入字段的传输是如何完成的?转移的字符串是什么?重建页面的代码是什么,以便可以看到以前输入的值,包括那些由 API 转换的值?如何显示我的示例文本“这种企业形式类似于.....”(目前不起作用)?

0 投票
1 回答
52 浏览

cloudflare-workers - 作为提供者的 502 错误网关错误

我刚刚在 rapidapi 上添加了 api,并将他们的 IP 地址列入了 cloudflare worker 的白名单。直接访问端点时我没有得到 502,但是当我在 rapidapi 仪表板中测试端点时会发生这种情况。Cloudflare 工作人员仪表板不注册来自 rapidapi 的任何 api 请求。 rapidapi 中的端点设置

成功运行后的样子

502 错误

0 投票
0 回答
33 浏览

java - 没有VPN无法访问API

我正在通过RapidAPI构建一个应用程序。它们具有自动生成代码的功能,并允许您在订阅时测试端点。这总是给出 200 OK 但错误消息表明 API 密钥丢失。

生成的代码:

回复:

我最终发现它可以工作,并发送回数据,只有当我打开我在 Chrome 中作为扩展的 VPN 时。

我使用 SurfShark VPN,并正在使用 Java 和 OKHttp 在 Android Studio 中构建我的应用程序以连接到 API。

有没有人通过 SurfShark VPN、我的路由器或代码中有任何解决方案?

我很确定这不是我的代码,因为 RapidApi 本身也存在同样的问题,但可以肯定的是,这是我的代码:

编辑:我下载了 VPN 的桌面版本。所以现在当我运行我的代码时,当我打开我的 VPN 时它确实可以工作,但在连接时却不行。但我宁愿它在没有 vpn 的情况下也能工作,所以我可以在没有 vpn 的情况下在手机上使用它。

0 投票
2 回答
69 浏览

c# - 如何弄清楚如何使用 c# 创建相对于 api 点的对象

我想从https://rapidapi.com/coinlore/api/coinlore-cryptocurrency/从 API 获取数据

结果如下所示:

当我这样看时,我不确定如何创建对象。

来自 API 的数据

我想获取数据数组并创建一个像这样的对象:

这是有效但数据不在列表中并去捕获异常的方法:

var body = await response.Content.ReadAsStringAsync();我看到来自 API 的数据时,当我使用调试器转到下一行时var exchangeBody = JsonConvert.DeserializeObject<List<ExchangeBody>>(body);,我看到了 catch 异常..

所以我 100% 确定这些对象不是应有的样子?

异常消息是:

0 投票
1 回答
46 浏览

c# - 如何在 c# 对象中转换来自 rapidapi.com 的响应数据

我收到了来自https://rapidapi.com/的回复,我在网络上检索了类似的数据:

当我尝试从https://json2csharp.com/将 JSON 转换为 C# 对象时,我收到:

有没有办法用这些数据快速创建对象?

快速API

我需要“数据”内容。

快速API2

0 投票
1 回答
79 浏览

python - RapidAPI:如何在 booking.com 中找到 hotel_id?

我正在为 booking.com 使用 RapidAPI 的 API。我想获得酒店的评论,但我不知道如何找到特定酒店的 hotel_id(必需参数)?