【发布时间】:2017-11-20 04:16:52
【问题描述】:
我们的应用程序(费用管理器)想从 Android Pay 中提取交易历史记录,以便用户更轻松地输入他们的购买历史记录。这是否可能 - 通过购买商品的同一部手机上的 Android 应用 或通过外部 API?
我找到了大量关于如何在应用内集成 Android Pay 付款的信息,但没有找到关于如何访问之前交易的信息。
【问题讨论】:
标签: java android google-api android-pay
我们的应用程序(费用管理器)想从 Android Pay 中提取交易历史记录,以便用户更轻松地输入他们的购买历史记录。这是否可能 - 通过购买商品的同一部手机上的 Android 应用 或通过外部 API?
我找到了大量关于如何在应用内集成 Android Pay 付款的信息,但没有找到关于如何访问之前交易的信息。
【问题讨论】:
标签: java android google-api android-pay
不幸的是,目前似乎无法通过任何 API 实现这一点。它可能是出于安全目的。
查看交易历史的唯一方法是:
Android Pay 应用程序。但可能有一种解决方法,但请记住您应对自己的行为负责。
AccessibilityService
onAccessibilityEvent()订阅AccessibilityEvent(例如关注元素)
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 及其对银行服务的好处有一个看法 模型,无论是在利用授权的第三方访问和潜在的 将访问权限扩展到法定要求之外。
充分了解两者 现有的数据隐私授权和可能的变化,并确定 他们的机构对不太传统的方法的胃口。和 检查客户消息传递如何最好地促进任何此类变化。
【讨论】: