简体   繁体   English

Intuit客户帐户数据API

[英]Intuit Customer Account Data APIs

Folks, Using the Intuit RESTful API, is it possible to have a client connect to Intuit, so my app would create and update records on their quickbooks database? 伙计们,使用Intuit RESTful API,是否有可能让客户端连接到Intuit,所以我的应用程序会在他们的quickbooks数据库上创建和更新记录?

What I would like to accomplish is grooming my clients records and creating on the fly backups of certain transactions which are custom to this particular client. 我想要完成的是修饰我的客户记录并创建为这个特定客户定制的某些事务的即时备份。

Also, if there are multiple client accounts, I can connect to all of their quickbooks databases with one API Auth key, correct? 此外,如果有多个客户帐户,我可以使用一个API Auth密钥连接到所有的quickbooks数据库,对吗? The terms are quite confusing... should I be looking at Customer Account Data APIs? 这些条款非常令人困惑......我应该关注客户帐户数据API吗?

Thanks! 谢谢!

You need to use Quickbook Online REST API(V3) for this. 您需要使用Quickbook Online REST API(V3)

https://developer.intuit.com/docs/0025_quickbooksapi https://developer.intuit.com/docs/0025_quickbooksapi

To interact with QB account, you need to have OAuth keys(consumerKey, consumerSecret, AccessToken and AcessSecret) corresponding to target QB account. 要与QB帐户进行交互,您需要具有与目标QB帐户对应的OAuth密钥(consumerKey,consumerSecret,AccessToken和AcessSecret)。

Here - consumerKey and consumerSecret are static tokens which you'll get if you create an app in appcenter( this app is created just to get consumerKey, consumerSecret and apptoken) 这里 - consumerKey和consumerSecret是静态令牌,如果你在appcenter中创建一个应用程序你会得到(这个应用程序只是为了获得consumerKey,consumerSecret和apptoken而创建)

AccessKey and AccessSecret are specific to particular QBAccount( QBO account gets identified by ReleamID) AccessKey和AccessSecret特定于特定的QBAccount(由ReleamID识别QBO帐户)


To generate access token and access secret corresponding to a QBO account, user's intervention is a must. 要生成与QBO帐户对应的访问令牌和访问密钥,用户的干预是必须的。

To start development using QB API, you need to create an IA apps in Intuit's appcenter. 要使用QB API开始开发,您需要在Intuit的appcenter中创建IA应用程序。 https://developer.intuit.com/docs/0025_quickbooksapi/0010_getting_started/0010_signup https://developer.intuit.com/docs/0025_quickbooksapi/0010_getting_started/0010_signup

From the above link you will get - apptoken, consumer key and consumer Secret. 从上面的链接,你会得到 - apptoken,消费者密钥和消费者秘密。 You can use the above 3 keys in IPPOAuthPlayground(PFB link) to get the access token and access secret corresponding to your QB Online account. 您可以在IPPOAuthPlayground(PFB链接)中使用上述3个密钥来获取与您的QB Online帐户对应的访问令牌和访问密码。 https://appcenter.intuit.com/Playground/OAuth https://appcenter.intuit.com/Playground/OAuth

Using the above tokens, you can call any REST endpoints against your QB Online account. 使用上述令牌,您可以针对QB Online帐户调用任何REST端点。 For development purpose, you can use IPP provided devkit. 出于开发目的,您可以使用IPP提供的devkit。 https://developer.intuit.com/docs/0025_quickbooksapi/0055_devkits https://developer.intuit.com/docs/0025_quickbooksapi/0055_devkits

If you just want to test this endpoints against your company then you can use APIExplorer tool as well. 如果您只想针对您的公司测试此端点,那么您也可以使用API​​Explorer工具。 https://developer.intuit.com/apiexplorer?apiname=V3QBO https://developer.intuit.com/apiexplorer?apiname=V3QBO


Customer Account Data API is a completely different service. 客户帐户数据API是一种完全不同的服务。

IT provides developers access to end-user financial account and transactional information from nearly 19K financial institutions, giving developers the ability to create custom financial applications. IT为开发人员提供了对近19,000家金融机构的最终用户财务帐户和交易信息的访问权限,使开发人员能够创建自定义财务应用程序。

Ref - https://developer.intuit.com/docs/0020_customeraccountdata 参考 - https://developer.intuit.com/docs/0020_customeraccountdata

Hope it answers your qts. 希望它能回答你的问题。

Thanks 谢谢

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM