我们的应用程序(费用管理员)想要从Android Pay中提取交易记录,以便用户输入其购买历史记录。这是可能的 - 通过安卓应用在购买的同一手机上或通过外部API?通过API从Android Pay获取交易记录?
我发现很多关于如何整合的信息Android Pay从应用内付款,但没有关于如何访问以前的交易。
我们的应用程序(费用管理员)想要从Android Pay中提取交易记录,以便用户输入其购买历史记录。这是可能的 - 通过安卓应用在购买的同一手机上或通过外部API?通过API从Android Pay获取交易记录?
我发现很多关于如何整合的信息Android Pay从应用内付款,但没有关于如何访问以前的交易。
不幸的是,目前看起来这是不可能通过任何API。它可能出于安全目的。
查看交易历史的唯一办法是:
Android Pay
应用。但是可能有解决方法。
描述的方法仅用于教育目的。我对您的行为不负责任。
AccessibilityService
AccessibilityEvent
(例如聚焦元件上),使用onAccessibilityEvent()
Android Pay
应用程序。AccessibilityEvent
getText()
方法到您的活动使用Intent
在欧盟获得聚焦元素的文本,它提供给银行的数据访问API的实施正在进行中,它会涉及所有银行,Android Pay作为服务必须遵守。
下面是一些文章值得一读:
https://www.scribd.com/doc/298569302/The-Open-Banking-Standard https://www.mckinsey.com/industries/financial-services/our-insights/data-sharing-and-open-banking
欧洲联盟迅速在未来两年 年推进立法,一旦实施,要求英国银行(须同意来自个人和企业)开放访问其客户数据和支付能力。英国一直在努力培育一个充满活力的金融技术环境,并且随时准备好比其他市场更早获得该立法的好处。其他市场(欧盟及其他地区)已经开始实施银行业标准的开放性方面,但没有一个能够对这种标准作出明确的概述,更不用说其实施路线图。因此,如果我们 率先在这个领域,对英国经济来说是一个重要的机会。这将要求我们在接下来的6-12个月内严格投资开发。
...
不分地点,在未来18至24个月采取以下行动银行应在其现任优势资本:
探索数据共享与金融科技和非金融服务公司达成协议,以保持领先地位。
针对API和它们对银行服务 模型的收益展开讨论,这两种模式均利用强制第三方访问权限,并有可能将法律要求的范围扩大。
- 完全理解 现有的数据隐私权的要求和可能的变化,并确定其机构对传统方式的偏好 。并且 检查客户消息如何最有利于任何此类更改。
谢谢sudo。我赞赏解决方法,但正在寻找一种更合理的方式来做到这一点。希望Google能够开放它的API来让用户以他们想要的方式使用他们自己的数据。 –
@ste_irl - 你找到了解决方案吗? – Etam
@Etam不,我没有。 2018年欧盟出台了一项新的修订支付指令。它将迫使银行开放其成员数据,以便通过API访问。这是解决这个问题的最好方法。 –