gpt4 book ai didi

java - 使用 Android 通过 OAuth1 调用 Open Bank Project

转载 作者:行者123 更新时间:2023-12-01 21:18:49 28 4
gpt4 key购买 nike

我尝试在我的 Android 应用程序中使用开放银行项目 (OBP)。我想列出银行,用户可以选择其中一个或多个银行来拥有列表。

为此,我通过 OBP 克隆了示例应用程序:https://github.com/OpenBankProject/Hello-OBP-OAuth1.0a-Android

这是我的步骤:

  1. 在 OBP 页面上注册并注册 key 应用程序:https://apisandbox.openbankproject.com/consumer-registration

enter image description here enter image description here

  1. 克隆示例应用程序 https://github.com/OpenBankProject/Hello-OBP-OAuth1.0a-Android
  2. 在 Android Studio 中打开。
  3. 打开 OBPRestClient.java 并将 OBP_AUTH_KEY 和 OBP_SECRET_KEY 更改为“Consumer Key”和“Consumer Secret”。将 BASE_URL 更改为“https://apisandbox.openbankproject.com ”。
  4. 打开 OAuthActivity.java 并删除 if (1 == 1) throw new RuntimeException(“需要安装!请参阅 OAuthActivity.java”);
  5. 在 res/values/string 中打开并将 customAppProtocol 值更改为“intent”。
  6. 打开 AndroidManifest 并设置 Intent 过滤器 enter image description here
  7. 如果我启动应用程序,浏览器就会启动,并且我必须登录 OBP-API。我执行此操作并收到 OBP 的消息。 enter image description here
  8. 如果我点击“此处”,应用程序不会启动。我认为我的重定向网址错误:(

这个问题的解决方案是什么?

最佳答案

您需要在 name="customAppProtocol">app_name¡ 中设置与您的应用程序相同的 app_name,并使用redirectURL = app_name:/在开放银行项目中创建新的寄存器这对我有用。

关于java - 使用 Android 通过 OAuth1 调用 Open Bank Project,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58858901/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com