2017-04-11 163 views
1

我无法连接到格子的事务/获取端点。我有生产证书,他们为他们的连接软件工作,但我无法获取交易。格子无效访问令牌

这是我们发送的内容。 PRIVATE_ACCESS_TOKEN是我们从连接中获得的令牌。它的长度为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" 
} 

我似乎无法在网上找到的任何信息,这个错误还是什么做任何更好的解释。我确实尝试过使用沙箱,格子呢和开发网址,但没有运气。我使用的是制作,只是为了确保它没有什么不可思议的特定字​​段需要硬编码到某些值,如test_id

回答

1

几天后格拉德回到我身边,告诉我我使用了混合的V1和V2代码。他们的许多示例都是V1,例如,他们的“最新”格式Java库仅为V1(除非您为其V2库编译源代码),但他们的文档都在V2中。您必须点击https://plaid.com/docs/legacy/api/才能阅读V1的文档。我们最终升级到V2,并且一切正常。