小编Mar*_*rco的帖子

在 Flutter 中的 url 请求后从响应中获取数据

我正在尝试在 Flutter 中实现 OAuth 1.0。OAuth 1.0 的工作原理如下:OAuth 流程 我的应用程序要求请求令牌,该令牌由我要进行身份验证的服务提供。然后用户被重定向到属于服务的页面,在那里它授予访问我的应用程序数据的权限。现在我可以要求访问令牌,该令牌将用于签署每个未来的数据请求。

我将这个 OAuth 插件用于 OAuth 程序和Url Launcher 插件来执行请求,因为第一个插件等待 pin 数据,而我希望用户享受完全自动化的过程。我可以通过 OAuth 库请求请求令牌,但以下代码仅启动 url,因此我无法从响应中检索数据。

if (await canLaunch(url)) {
  await launch(url, forceWebView: true, enableJavaScript: true);
} else {
  throw 'Could not launch $url';
}
Run Code Online (Sandbox Code Playgroud)

用户交互后如何获取数据?

oauth flutter

0
推荐指数
1
解决办法
454
查看次数

标签 统计

flutter ×1

oauth ×1