我注意到一些应用程序提供了允许用户从在线银行系统下拉交易记录(通常用于信用卡)的功能.通常支持特定的银行.
实现这一目标的一般方法是什么(即使用API或其他方法)?我见过一个支持银行的网络应用,我想从(ANZ)下载交易记录,所以我知道它是可以实现的 - 但是找不到任何类型的网上银行API的参考.
我打算在Ruby on Rails中实现一个解决方案,但我想无论使用何种语言,底层方法都会成立.
我正在建立一个实用工具,希望能让我的妻子跟我们有多少钱.
我需要一种简单安全的方式来登录我的银行帐户并检索余额.
像机械化这样的东西是我能想到的唯一方法.鉴于银行使用经过适当验证的https,我甚至不确定这是否有效.
有任何想法吗?
您是否知道有任何用于在线银行和处理的开源Java EE应用程序?
比方说,我想实现整个在线银行堆栈,从前端,中间件和后端.有人开过这个吗?
我已经使用MS Money几年了,由于我的"编码兴趣",知道从哪里开始学习编写这样一个应用程序的基础知识会很棒.更好的说法:它不是关于如何设计和编写应用程序,而是关于"银行细节".(仅显示某个银行账户的金额对我来说是一个愉快的目标.)
我想用C++或Java来做,因为我习惯了这些语言.
对于一个爱好项目,它会"太大"吗?我不太了解所有安全问题,银行服务器接口/技术等.
在"不"之后的第一个位置,我需要一个可靠的学习来源.
对于我的银行账户,我只能访问18个月的历史记录.
要访问旧帐户历史记录,您必须为每个旧帐户支付一定的金额.为什么银行这样做?当我们获得更大的硬盘和更便宜的存储时,这种做法不应该消失吗?
这个问题纯粹是为了满足我自己的好奇心.
在挪威,netbanks通常使用所有账户持有人都有的计算器式(物理)加密狗.您在加密狗中键入您的个人PIN,它会生成一个八位数的代码,您可以使用该代码在线登录.设备本身未连接到网络.
谁知道这个系统是如何工作的?
我最好的猜测是每个加密狗都有一个预生成的数字序列存储.因此,如果您键入已使用的数字或未来太远的数字,登录过程将失败.它可能还依赖于内部时钟来生成数字.到目前为止,我的程序员都没有能够回答这个问题.
[编辑]
特别是我很好奇它在挪威如何做到这一点.
我正在尝试编写一个程序,让我登录到我的富国银行帐户。但是,在运行我的代码后,它只是将我带到同一页面并且没有让我登录。我尝试将登录部分放入一个循环中,并且它不断循环。
这是代码:
from selenium import webdriver
import time
browser = webdriver.Chrome()
browser.get('https://connect.secure.wellsfargo.com/auth/login/present?
origin=cob&error=yes&LOB=CONS&destination=AccountSummary')
userID = browser.find_element_by_name('j_username')
userID.clear()
userID.send_keys('my_username')
password = browser.find_element_by_name('j_password')
password.clear()
password.send_keys('my_password')
password.submit()
time.sleep(5)
browser.quit
Run Code Online (Sandbox Code Playgroud)
下面是截图。
这是我收到的复制粘贴错误代码:
[9152:6848:1218/202615.262:ERROR:service_manager.cc(157)] Connection InterfaceProviderSpec prevented service: content_renderer from binding interface: blink::mojom::ReportingServiceProxy exposed by: content_browser
Run Code Online (Sandbox Code Playgroud)
我试过在谷歌上搜索错误代码以及关键短语和部分错误代码,但还没有找到解决方案。
python selenium onlinebanking web-scraping selenium-chromedriver
我尝试实现在此处描述的Stripe IBAN元素:https : //stripe.com/docs/stripe-js/elements/iban
我使用了完全相同的代码,更改了api密钥,但我不断收到此错误“类型sepa_debit
不是有效的源类型。” 但是在他们写的文档中,您必须使用'sepa_debit'作为类型。
信用卡示例对我来说很好。
你好开发人员,我有一个关于 Cassandra 的非常令人不安的问题,cassandra 是否适用于保存敏感数据的银行应用程序?
因为 cassandra 不使用 ACID 而是使用 CAP,那怎么样?
这是在 Cassandra 中实施良好和安全数据库的任何策略吗?感谢您的回复,并为我的英语不好而感到抱歉。
:D
我需要创建一个收集银行账户交易详情的应用程序,有像这样的API
但是这些API使用客户端用户名和密码来检索交易数据,但在我的情况下,我只需要使用信用卡号码.
甚至可以做到吗?
是否有其他API提供此功能?
我已经对这个问题进行了很多研究,但似乎仍然无法找到任何符合要求的API.感谢任何帮助,谢谢.
再会,
我目前正在开发一个广告系统,我们有用户在我们的网站上做广告/分享帖子,然后他们就会获得报酬。
我们还有一份表格需要他们的帐号。我的问题是,在我们将资金转入之前,我们如何验证他们在我们表格上填写的帐号是否有效?我们有什么办法可以通过电子方式做到这一点吗?我们目前对 TD 的 EFT 还很陌生。
我只是想向那些有使用任何银行 API 经验的人寻求建议。
请给我一些从哪里开始的建议。谢谢!
onlinebanking ×11
banking ×3
php ×2
security ×2
api ×1
c++ ×1
cassandra ×1
financial ×1
iban ×1
java ×1
java-ee ×1
javascript ×1
open-source ×1
plaid ×1
python ×1
selenium ×1
web-scraping ×1
yodlee ×1