api 相关问题

请勿使用:使用您所指的库,[api-design]或其他适当的标签进行标记。要求我们推荐或查找API的问题是偏离主题的。

在Python中存储/缓存API令牌

我正在使用第三方 API,其身份验证令牌每 2 小时就会过期。有没有办法缓存这个并在令牌过期时更新?

回答 1 投票 0

Flutter 'String' 不是 'Map<dynamic, dynamic>' 类型的子类型

我是 flutter dev 的初学者,我有一个项目需要使用 api 进行登录,但我面临这样的错误: 类型“String”不是类型“Map”的子类型 我是 flutter dev 的初学者,我有一个项目需要使用 api 进行登录,但我面临这样的错误: type 'String' is not a subtype of type 'Map<dynamic, dynamic>' 有人可以帮我解决上面的问题吗? 这是我的代码: import 'package:dio/dio.dart'; import 'package:flutter/material.dart'; class AuthService { static String? token; Future<bool> login({ required String email, required String password, }) async { try { var response = await Dio().post( "http://my-api/index/login", options: Options( headers: { "Content-Type": "application/json", }, ), data: { "email": email, "password": password, }, ); if (response.statusCode == 200) { Map obj = response.data; token = obj["data"]["token"]; return true; } else { throw Exception('Failed to login'); } } on DioException catch (e) { if (e.response?.statusCode == 401) { debugPrint('Error 400: ${e.response?.data}'); throw Exception('Invalid email or password'); } else { debugPrint('Error: ${e.toString()}'); throw Exception('Failed to login'); } } } } 这是API的结构: { "status": 200, "message": "login success", "data": { "id": "622b", "email": "[email protected]", "roleId": "a11ea", "biodateId": "ba2", "createdAt": "2024", "updatedAt": "2024", "token": "token" } } 如果错误: { "status": 401, "message": "Wrong Password" } 确保您的响应处理正确反映 API 返回的 JSON 结构。 if (response.statusCode == 200) { Map<String, dynamic> responseData = response.data; Map<String, dynamic> data = responseData['data']; token = data['token']; return true; }

回答 1 投票 0

如何从具有自动编号的嵌套 JSON 中获取数据?

如何从具有自动生成数字的嵌套 JSON 中获取数据? { “0”:{ “身份证”:“1”, “姓名”:“抢劫”, }, “1”:{ ...

回答 1 投票 0

如何在快速路线中调用不同的 REST API?

我有一个使用多种路由创建的express.js REST API。我想创建一个路由来调用另一个 REST API,然后返回结果。理想情况下,它应该看起来像

回答 3 投票 0

在Delphi 7中使用IFileOperation

我想使用 IFileOperation CopyItem 将文件从一个目录复制到另一个目录。 Delphi 7 有简单的例子吗?

回答 2 投票 0

Flutter:发送 Http GET 请求的表单数据

我需要从 Flutter 应用程序向 API 发出 GET 请求,该请求将正文作为表单数据请求。 我在 Postman 中使用 JSON 请求正文测试了 API,它似乎工作正常。

回答 2 投票 0

Kraken API的Java实现

所以我目前正在致力于 Java 的 Kraken API 的实现。我正在使用在 http://pastebin.com/nHJDAbH8 上找到的示例代码。 Kraken 描述的一般用法 (https://www.k...

回答 2 投票 0

Kraken API 私有请求身份验证 {"error":["EAPI:Invalid key"]} - Google Script

我一直在尝试与 kraken 上的私有 API 进行通信。我收到的错误表明 {"error":["EAPI:Invalid key"]} 加密/解密步骤是正确的。我有

回答 2 投票 0

如果我的 API 调用另一个 API 并且最后一个 API 失败,我是否应该返回 502?

如果 API 调用失败,即使我的 API 不完全充当代理,而是充当客户端,返回 502 是否正确?代码示例: 公共异步任务 CheckSom...

回答 1 投票 0

如何从 mysqli while 输出 json 数组

我需要此代码的帮助 $token = $_POST['token']; $get_data = mysqli_query($db_con,"SELECT * FROM `app_login` WHERE `token`='$token'"); 而($d_token_data = mysqli_fetch_array($

回答 1 投票 0

Python Intrinio Rest API 调用

我在奔跑 Windows 11 版本 22H2 64 位操作系统内部版本 22621.3737 Python 版本 Python 3.9.13 pip --version pip 24.0 ...

回答 1 投票 0

如何查询 R 中具有 1000 行限制的 API?

我正在尝试从 CDC 查询具有 >1,000,000 行数据的数据。我有 2 个可以使用的潜在 API 端点,一个采用 CSV 格式,另一个采用 JSON 格式: https://data.cdc.gov/resource/jr58-6...

r api
回答 1 投票 0

ts 中某些 then() 函数中的 Cypress Api 未定义变量

又来到这里问为什么有些then()函数中的变量未定义。我正在通过 cypress 测试 API。我的变量在某些 then() 函数之前一直有效。 首先,我将通过...定义空变量

回答 1 投票 0

NodeJS Express API 2 分钟后超时

所以我现在在本地有后端,并且有一个具有 API 的 EC2 实例。超时发生在某些请求后大约 2 分钟,我的猜测是 server.timeout 设置为 2 分钟,但...

回答 1 投票 0

TryAPL API 请求无限加载而不返回

我正在按照 APL Wiki 中的说明进行操作,但没有得到任何回报。这些例子是用我不熟悉的语言写的,但我想我已经足够理解我的答案了......

回答 1 投票 0

我正在努力使用 TryAPL API

我正在努力寻找有关我正在开发的练习脚本的 API 文档。 我按照 APL Wiki 中的说明进行操作,但没有得到任何回报。这些例子是......

回答 1 投票 0

使用 python requests 模块通过公共 api 将附件添加到 Discord

我正在尝试发送一条带有公共 API 附件的不和谐消息,但我不知道该怎么做。我需要从我的不和谐帐户发送消息,而不是从机器人或网络钩子发送消息。 T...

回答 1 投票 0

使用 Python 和 Vimeo API 根据 appx 上传时间获取 Vimeo 视频 URL 列表

根据标题,我有非常基本的 Python 知识,并且我尝试学习如何使用 Vimeo API。 有人可以告诉我这是否可行,以及我可以查看的文档部分...

回答 1 投票 0

如何在ApiPlatform中使用103个早期提示?

我不明白用什么更好。我想用更好的解决方案制作API,并找到了有关HTTP2 Push和Vulcain Protocol的信息。所以我决定在我的应用程序中使用它。我用过@

回答 1 投票 0

什么是 sni_endpoint 以及如何将其添加到heroku

我正在尝试向我的 Heroku 应用程序添加自定义域,但添加自定义域后,给定的 Dns 目标现在可以正常工作。每当我尝试访问我的 Dns 目标链接时,它都会说 Synthesis-stonec...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.