我很难连接到Plaid的事务/获取端点。我有生产凭证,他们为连接软件工作,但我无法获取事务。
这是我们要发送的。PRIVATE_ACCESS_TOKEN是我们从connect获得的令牌。它有128个字符长,并返回他们的反应作为access_token。
POST https://production.plaid.com/transactions/get
{
"client_id": "<CLIENT_ID>",
"secret": "<SECRET>",
"access_token": "access-production-<PRIVATE_ACCESS_TOKEN>",
"start_date": "2017-01-01",
"end_date": "2017-02-01",
"options": {
"count": 250,
"offset": 100
}
}然而,这是我们得到的回报:
{
"display_message": null,
"error_code": "INVALID_ACCESS_TOKEN",
"error_message": "provided access token is an invalid format. expected format: access-<environment>-<identifier>",
"error_type": "INVALID_INPUT",
"request_id": "xXxXx"
}我似乎在网上找不到这个错误的任何信息,也找不到更好的解释该做什么。我也试过使用沙箱、tartan和开发URL,但是没有运气。我使用产品只是为了确保某些字段没有什么奇怪之处,这些字段需要硬编码到某些值,如test_id。
发布于 2017-04-12 03:35:25
几天后,Plaid回到我身边,告诉我我正在使用混合的V1和V2代码。他们的许多示例都是V1,例如,他们的“最新”Plaid库仅为V1 (除非您为其V2库编译源代码),但它们的文档都在V2中。您必须按https://plaid.com/docs/legacy/api/键才能读取V1的文档。我们最终升级到了V2,一切都很顺利。
https://stackoverflow.com/questions/43353491
复制相似问题