1.如何使用.NET以编程方式连接QuickBooks Online?我们遵循以下文章,但这需要手动干预才能连接。 http://ippdocs.intuit.com/0025_QuickBooksAPI/0010_Getting_Started/0020_Connect/0010_From_Within_Your_App/Test_the_In-App_Connect_Flow
最初我们使用代码开发了示例应用程序: https://github.com/IntuitDeveloperRelations/IPP_Sample_Code/tree/master/QuickbooksAPI/DotNet/WebForms%20application
2.我们必须使用哪种类型的集成方法使用Json或.NET SDK库?大多数Json示例只是代码片段,我们可以使用带有.NET的Json下载示例应用程序
答案 0 :(得分:1)
您无法在没有人工干预的情况下连接到Quickbooks API,因为它是3腿OAUTH流程的一部分。
.Net SDK支持XML和JSON。没有单独的JSON库。 v3中的Dotnet示例应用程序尚不可用。请参阅文档以生成JSON请求。
答案 1 :(得分:0)
如果您想创建SaaS应用程序并希望在Appcenter中发布它,那么您需要实现需要用户输入授权的OAuth流程。在开发环境中,使用上面的示例应用程序,您可以获得OAuth令牌(消费者密钥,消费者密钥,访问密钥和访问令牌),您可以在应用程序中使用它来调用所有API端点。
常见问题 - https://developer.intuit.com/docs/0025_quickbooksapi/0058_faq
.Net V3 Link - https://developer.intuit.com/docs/0025_quickbooksapi/0055_devkits/0150_ipp_.net_devkit_3.0
但Intuit Quickbooks API(V2 / V3)仅适用于SaaS应用程序。如果您想为一家公司创建一些自定义解决方案,那么您应该使用QBSDK。
参考 - https://developer.intuit.com/docs/0025_quickbooksapi/0055_devkits/0250_qb
由于