Плед дает только ITEM_LOGIN_REQUIRED для Capital One

Я использую плед, чтобы попытаться получить транзакции из связанной учетной записи. В песочнице я не получал никаких ошибок, но как только я перешел в разработку, я начал seeing "ITEM_LOGIN_REQUIRED", пытаясь получить транзакции. Я использую клетчатый реактивный компонент и клетчатый рубиновый драгоценный камень. Я подозреваю, что в моем коде не так много ошибок, как в потоке API Plaids, который выглядит следующим образом:

Пользователь взаимодействует с Link -> входит в учетную запись с кредитами -> учетная запись связана и возвращается public_token -> public_token обменивается на access_token, который хранится в БД -> access_token используется для транзакций поиска -> Plaid возвращает ошибку. -> провести пользователя через режим обновления -> транзакции поиска -> ошибка -> промыть и повторить.

Ниже я ищу транзакцию и получаю сообщение об ошибке.

    start_date = Date.new(date[0].to_i, date[1].to_i, 1).strftime('%Y-%m-%d')
    end_date = Date.new(date[0].to_i, date[1].to_i, -1).strftime('%Y-%m-%d')

    plaid_env = Rails.application.config.plaid_env
    client_id = Rails.application.config.client_id
    secret = Rails.application.config.secret
    public_key = Rails.application.config.public_key

    client = Plaid::Client.new(env: plaid_env,
                               client_id: client_id,
                               secret: secret,
                               public_key: public_key)

    transaction_response = client.transactions.get(access_token, start_date, end_date)

    transactions = transaction_response.transactions

person Jonny B    schedule 02.11.2019    source источник
comment
Вы можете опубликовать ошибки обратной трассировки?   -  person lacostenycoder    schedule 08.11.2019
comment
Там нет стека, это ответ API. Я получил ответ от Plaid, это на самом деле с их стороны.   -  person Jonny B    schedule 08.11.2019


Ответы (1)


Согласно поддержке Plaid, это на самом деле на их стороне.

Плед Поддержка 8 ноября 2019 г.,

Спасибо за обращение в службу поддержки Plaid!

Я подтвердил, что существует проблема с нашей интеграцией Capital, которая вызывает эту проблему. Наша команда инженеров знает об этой проблеме и в настоящее время работает над ее решением. Мы свяжемся с вами, как только эта проблема будет решена.

Пожалуйста, дайте нам знать, если у вас возникнут дополнительные вопросы или опасения. Спасибо за ваше терпение, пока мы работаем над решением этой проблемы!

Best, Phillippa Plaid Support

Я спросил, есть ли ETA или обходной путь, и вот их ответ.

Мы выделяем постоянные ресурсы для решения этой проблемы, но, к сожалению, Capital One не сотрудничает, и мы не можем предсказать сроки технического решения на данный момент. В настоящее время нет обходного пути, о котором я знаю. Я искренне извиняюсь за причиненные неудобства — эта проблема уникальна для нашей интеграции Capital One и не затрагивает другие учреждения, которые мы поддерживаем.

Мы обязательно вернемся сюда, как только у нас появятся какие-либо обновления!

Лучший, Николь

Плед Поддержка

person Jonny B    schedule 08.11.2019
comment
Похоже проблема осталась!? Гы... - person Daveel; 01.01.2021
comment
Я. Это действительно раздражает. Я отказался от пледа. - person Jonny B; 06.01.2021