javascript - 将 Plaid 与 Salesforce 集成
问题描述
我正在尝试在visualforce页面中将Plaid API与salesforce集成,我已经完成了所有程序,我唯一的问题是,在返回响应时,返回的响应中没有事务是否有任何我需要添加的特定参数出现在响应中的交易。
const request: TransactionsGetRequest = {
client_id: client_id,
secret: secret
access_token: access_token
start_date: '2018-01-01',
end_date: '2020-02-01',
options: {
count: 250,
offset: 0,
}
响应示例
{
"accounts": [
{
"account_id": "BxBXxLj1m4HMXBm9WZZmCWVbPjX16EHwv99vp",
"balances": {
"available": 110,
"current": 110,
"iso_currency_code": "USD",
"limit": null,
"unofficial_currency_code": null
},
"mask": "0000",
"name": "Plaid Checking",
"official_name": "Plaid Gold Standard 0% Interest Checking",
"subtype": "checking",
"type": "depository"
}
],
"transactions": [],
"item": {
"available_products": [
"balance",
"credit_details",
"identity",
"investments"
],
"billed_products": ["assets", "auth", "liabilities", "transactions"],
"consent_expiration_time": null,
"error": null,
"institution_id": "ins_3",
"item_id": "eVBnVMp7zdTJLkRNr33Rs6zr7KNJqBFL9DrE6",
"webhook": "https://www.genericwebhookurl.com/webhook"
},
"total_transactions": 0,
"request_id": "45QSn"
}
解决方案
感谢您发布您的查询。我认为问题在于您用于测试查询的日期对于沙盒测试环境来说太旧了——我认为沙盒在过去很久没有加载交易数据。你可以尝试从今年开始的一组日期吗?
编辑:或者它可能是一个时间问题/交易尚未加载,这似乎很可能是因为它适用于 Postman,但不适用于 Salesforce。
推荐阅读
- node.js - 从 angular6 向 nodejs express 发送 post 请求时出现未知错误
- vba - VBA中的FTP卡在PUT上
- android - Image Picker Intent - 在线存储照片的空路径
- swift - 如何允许任何用户访问 Firestore 中“uid”下的数据?
- python - TypeError:'int'和'str'的实例之间不支持'<'以及来自列表错误的del
- postgresql - 通过 SymmetricDS 在 postgresql db 上配置多主机的正确方法是什么?
- python - Python 3.7.2, end = " " 在我的 for 循环中在控制台中运行时删除所有文本?
- vue.js - 与 Vuejs 中的 @event="doThis()" 和 @event="doThis" 的区别
- c# - WebAPI C# HttpPost 变量为空
- python - 将for循环输出元组转换为数据框python