2017-01-30 1 views
0

У меня есть веб-приложение с рельсами, в котором есть пользователи, которые будут поставщиками в QuickBooks Online. Пользователи будут регистрироваться в моем приложении rails с адресом электронной почты, и эти пользователи будут проверены администратором в EOD вручную. Я хочу написать сервис/работу в рельсах, которые будут подключаться к QuickBooks онлайн и создавать проверенных пользователей в качестве поставщиков в QuickBooks.Работа на стороне сервера Rails для создания поставщиков в QuickBooks Online

Моя проблема заключается в том, что API QuickBooks rest использует OAuth, который требует, чтобы пользователь вводил пользовательский пароль и пароль пользователя в пользовательский интерфейс, чтобы получить токен, но мой сервис будет отключен, поэтому как я могу это достичь?

ответ

1

Моя проблема QuickBooks остальное API использует OAuth, который требует пользователь должен ввести пользователь QuickBooks и пароль на пользовательском интерфейсе

... ровно один раз, а потом НИКОГДА.

Повтор. Вам нужно войти в систему только один раз и ТОЛЬКО ОДИН РАЗ, а затем НИКОГДА НЕ СНОВА.

Войдите в систему, когда вы впервые разместите приложение Rails, а затем никогда не войдете в систему снова.

Здесь не должно быть никаких проблем. Документы покрывают это также:

+0

+100 Я просто добавлю, что QuickBooks-рубиновый камень велик, и его readme объясняет, как настроить OAuth и передовые методы для сохранения учетных данных https://github.com/ruckus/quickbooks-ruby#persisting-the- полномочия – drewish

Смежные вопросы