Plaid のトランザクション/get エンドポイントへの接続に問題があります。私は実稼働認証情報を持っており、それらは Connect ソフトウェアで動作しますが、トランザクションを取得できません。
お送りするものはこちらです。は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"
}
このエラーに関する情報や、何をすべきかについてのより良い説明をオンラインで見つけることができないようです。サンドボックス、タータン、開発 URL も試してみましたが、うまくいきませんでした。のような特定の値にハードコードする必要がある特定のフィールドで奇妙なことではないことを確認するためだけに、プロダクションを使用していますtest_id
。