Как я могу сгенерировать открытый ключ для клетчатой ​​ссылки в JavaScript или C#?

Я создаю клетчатую ссылку версии 1 клетчатых API, теперь они обновили свои API до версии 2. Теперь, если мы хотим создать ссылку, нам нужно генерировать открытый ключ с каждым новым запросом и передавать его в API создания ссылки .

Я хочу это в c# или JavaScript, но я не нашел никакого способа, так как я также делаю это в Google. В документации по плейду не указано, как сгенерировать открытый ключ в c# или JavaScript.

Пожалуйста, кто-нибудь может помочь мне сюда.


person Azim Kazi    schedule 22.05.2019    source источник
comment
Можете ли вы дать ссылку на часть их документации, в которой говорится, что вам нужно сгенерировать открытый ключ? Все, что я вижу, это Чтобы получить доступ к Plaid API, пожалуйста, создайте учетную запись на нашей панели инструментов. После того как вы завершите процесс регистрации и примете наши условия, мы предоставим действующий client_id, секрет, и public_key через панель управления.   -  person stuartd    schedule 22.05.2019
comment
Или вы имеете в виду общедоступные токены?   -  person stuartd    schedule 22.05.2019
comment
В документации плейда они не предоставляют никакого способа создания общедоступного [токена] .. но, как говорится в ссылке, которую мы оба разместили, для создания общедоступного токена вы должны сделать запрос POST к /item/public_token/create   -  person stuartd    schedule 22.05.2019
comment
Да, но это в nodejs, я хочу в c# или JavaScript   -  person Azim Kazi    schedule 22.05.2019
comment
.. тогда ваш вопрос на самом деле Как мне сделать запрос POST в C# или JavaScript - но если вы использовали их API, вы наверняка уже делаете это ..? В любом случае, вы бы использовали HttpClient в C# или fetch в Javascript.   -  person stuartd    schedule 22.05.2019


Ответы (1)


Для Plaid API V2 с использованием javascript,

    Plaid.create({
        apiVersion: 'v2',
        env: '<your_environment>',
        clientName: '<your_client_id>',        
        key: '<your_public_key>',
        product: ['auth'],
        selectAccount: true,
        onSuccess: function (public_token, metadata) {
              // On success, you will get public token in response public_token & metadata.public_token
        },
        onExit: function (err, metadata) {}
    });
person Shivani    schedule 08.08.2019