当我的应用程序请求时wallet:accounts:read permission
使用 Coinbase API v2,用户会看到一个包含所有帐户的下拉列表,他只能在三个可能的钱包中选择一个。如果我的应用程序想要与所有三个钱包(例如 BTC、ETC、LTC)一起使用,什么是优雅的解决方案?与 OAuth 连接 3 次,每次都请求用户授予对特定钱包的访问权限,这并不是一个干净的解决方法。应用程序如何通过单个请求请求所有帐户的权限?
根据Coinbase 文档, 在里面GET https://www.coinbase.com/oauth/authorize
Oauth 流程的一部分,您可以选择指定参数accounts
配置您的应用程序可以访问哪些帐户。
更改应用程序将收到的帐户访问权限。可用值:
select
(默认)允许用户选择与应用程序关联的钱包
new
应用程序将创建一个新的钱包(以应用程序命名)
all
应用程序将有权访问所有用户的钱包
为了向后兼容,所有内容都用作在此更改之前创建的应用程序的默认值
添加此参数允许我访问与用户关联的所有帐户!
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)