问题标签 [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.
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 行)。
发送帮助
有没有人有更好的工作教程来使用这个设置?或者你能指导我一些外行可以理解的有用的阅读材料吗?
flutter - 如何使用免费公开的 Rapid API 并在 Flutter 应用中调用 API
例如,我订阅了一个名为“https://rapidapi.com/rapidapi/api/movie-database-imdb-alternative”的免费公共 API
其java代码片段如下
现在我的查询是如何在颤振应用程序中使用并调用?如果我想使用“获取 ID 或标题”来显示电影名称,则需要调用什么 url 和标题的详细信息
我的颤振代码如下
我想通过调用 API 在 Flutter 应用程序中显示来自 API 的图像和文本
注意:已经订阅了上述 API 并且我已经收到了密钥等。
r - 使用 RapidAPI 提供的 API R 代码的问题
我正在尝试让 RapidAPI 的 API R 代码工作。
他们提供的代码如下(示意图):
此代码不起作用,因为(开始)变量包含减号。
我将代码更改为以下格式
运行此脚本时,我收到 401 错误,尽管当我在 RapidAPI 中测试 api-key 时一切正常。
我在响应中编辑了 api-key。
请参阅下面的相同内容的另一个变体:
有谁知道如何使这项工作?
谢谢您的帮助,
迈克尔
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 转换的值?如何显示我的示例文本“这种企业形式类似于.....”(目前不起作用)?
cloudflare-workers - 作为提供者的 502 错误网关错误
我刚刚在 rapidapi 上添加了 api,并将他们的 IP 地址列入了 cloudflare worker 的白名单。直接访问端点时我没有得到 502,但是当我在 rapidapi 仪表板中测试端点时会发生这种情况。Cloudflare 工作人员仪表板不注册来自 rapidapi 的任何 api 请求。 rapidapi 中的端点设置
java - 没有VPN无法访问API
我正在通过RapidAPI构建一个应用程序。它们具有自动生成代码的功能,并允许您在订阅时测试端点。这总是给出 200 OK 但错误消息表明 API 密钥丢失。
生成的代码:
回复:
我最终发现它可以工作,并发送回数据,只有当我打开我在 Chrome 中作为扩展的 VPN 时。
我使用 SurfShark VPN,并正在使用 Java 和 OKHttp 在 Android Studio 中构建我的应用程序以连接到 API。
有没有人通过 SurfShark VPN、我的路由器或代码中有任何解决方案?
我很确定这不是我的代码,因为 RapidApi 本身也存在同样的问题,但可以肯定的是,这是我的代码:
编辑:我下载了 VPN 的桌面版本。所以现在当我运行我的代码时,当我打开我的 VPN 时它确实可以工作,但在连接时却不行。但我宁愿它在没有 vpn 的情况下也能工作,所以我可以在没有 vpn 的情况下在手机上使用它。
c# - 如何弄清楚如何使用 c# 创建相对于 api 点的对象
我想从https://rapidapi.com/coinlore/api/coinlore-cryptocurrency/从 API 获取数据
结果如下所示:
当我这样看时,我不确定如何创建对象。
我想获取数据数组并创建一个像这样的对象:
这是有效但数据不在列表中并去捕获异常的方法:
在var body = await response.Content.ReadAsStringAsync();
我看到来自 API 的数据时,当我使用调试器转到下一行时var exchangeBody = JsonConvert.DeserializeObject<List<ExchangeBody>>(body);
,我看到了 catch 异常..
所以我 100% 确定这些对象不是应有的样子?
异常消息是:
c# - 如何在 c# 对象中转换来自 rapidapi.com 的响应数据
我收到了来自https://rapidapi.com/的回复,我在网络上检索了类似的数据:
当我尝试从https://json2csharp.com/将 JSON 转换为 C# 对象时,我收到:
有没有办法用这些数据快速创建对象?
我需要“数据”内容。
python - RapidAPI:如何在 booking.com 中找到 hotel_id?
我正在为 booking.com 使用 RapidAPI 的 API。我想获得酒店的评论,但我不知道如何找到特定酒店的 hotel_id(必需参数)?