Обход OAuth для программного создания карточек в Trello

Я пытаюсь использовать API Trello для создания карточек на наших досках. Но я не могу программно обойти аутентификацию, потому что всегда появляется запрос пользователя с запросом аутентификации в Trello.

Идея заключается в том, что я создаю системного пользователя в Trello, добавляю его на доски, а затем использую его ключ API для создания карточек. Я использую этот подход, потому что использовал Zapier для создания карточек из Freshdesk, и мне интересно, как Zapier обойти OAuth для этого.


person Long M K Nguyễn    schedule 15.01.2016    source источник


Ответы (1)


Вы просто не можете обойти аутентификацию API, однако вы можете создать действительные токены oAuth для вашего «Системного пользователя» и использовать их для аутентификации.

Я не знаком с полным процессом аутентификации Trello, но большинство провайдеров oAuth дают вам возможность создавать токены, которые действуют довольно долго (токены обновления). Вы можете использовать их в своем коде для вызова API без какого-либо дополнительного процесса аутентификации.

Вы также можете хранить обычные токены аутентификации и время от времени повторно проверять их с помощью подсказки.

Лучшее решение зависит от того, чего вы пытаетесь достичь...

person Frnak    schedule 15.01.2016
comment
Спасибо, получение постоянного токена было моим решением! Это только для внутреннего использования, поэтому маловероятно, что оно будет раскрыто. - person Long M K Nguyễn; 18.01.2016