2017-01-30 31 views
0

我有一个基于Web的Web应用程序,其中有用户将成为QuickBooks Online的供应商。用户将通过电子邮件地址在我的Rails应用程序中注册,并且这些用户将通过EOD手动验证。我想在rails中编写一个服务/作业,它将在线连接到QuickBooks并在QuickBooks中创建经过验证的用户作为供应商。Rails服务器端的工作,以在QuickBooks Online中创建供应商

我的问题是QuickBooks rest API使用OAuth,它需要用户在UI上输入用户名和密码才能获取令牌,但我的服务将脱机,那么我该如何实现?

回答

1

我的问题是QuickBooks的休息API使用OAuth这需要用户对UI

进入QuickBooks的用户名和密码......只有一次,然后NEVER AGAIN。

重复 - 您只需登录一次,只有一次,然后再也不会再次。

登录一次,第一次部署Rails应用程序,然后再次登录。

这里应该没有问题。该文档涉及这个问题,以及:

+0

+100我只补充一点,QuickBooks的,红宝石的宝石是伟大的,它的自述文件介绍了如何设置OAuth和保留凭据的最佳实践https://github.com/ruckus/quickbooks-ruby#persisting-the-证书 – drewish