首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用其API开发Acumatica Cloud ERP的集成?

如何使用其API开发Acumatica Cloud ERP的集成?
EN

Stack Overflow用户
提问于 2020-02-04 17:31:04
回答 1查看 345关注 0票数 0

我正在考虑为Acumatica Cloud ERP开发集成。我正在Azure上开发一个SaaS产品,它可以从各种来源提取会计数据。从Acumatica提供的文档中,我可以看到API连接到Acumatica的本地实例。如果我要连接到本地实例,我将需要使用某种连接到本地机器的网关。我还必须自己安装一个本地实例,才能创建客户端应用程序并使用OAuth 2.0。

我有一些问题需要了解如何创建与Acumatica的集成。我是否需要知道每个客户端的实例名称/ URL?是否需要运行本地实例才能使用Acumatica API?客户端Acumatica实例是否可以公开访问?如果客户端使用授权码流授权我的应用程序从Acumatica提取数据,我应该使用的Acumatica ERP URL是什么?我的还是客户的?文档始终使用localhost连接到API。

EN

回答 1

Stack Overflow用户

发布于 2020-02-05 00:24:41

如果您使用Acumatica提供的任何Apis:

基于

  • Contract基于REST (Recommended)
  • Contract基于SOAP
  • Screen基于SOAP

您只需要一组凭据和站点的URL即可从外部与其通信。通过一组凭据,我的意思是您使用的凭据需要能够访问Acumatica屏幕并在您希望与之集成的屏幕上执行适当的操作。

您可以在帮助网站的以下链接中找到有关如何执行此操作的详细信息:

https://help-2019r2.acumatica.com/(W(12))/Help?ScreenId=ShowWiki&pageid=ff22837c-cd3a-410e-b768-88ca6e53b165

它是开发集成指南

编辑由于您在评论中提到了授权码流,因此此处是包含更多信息的链接

https://help-2019r2.acumatica.com/(W(14))/Help?ScreenId=ShowWiki&pageid=ff780860-09c2-46c9-bdd7-c6c3b1fc442c

在该屏幕上,您将看到以下信息:

在Acumatica ERP中对用户进行身份验证后,客户端应用程序将收到授权码,将其交换为访问令牌,然后使用访问令牌来处理Acumatica ERP中的数据。

这意味着即使您的应用程序不处理用户凭据,用户也需要一组凭据才能将应用程序连接到Acumatica站点。这里使用的用户将定义应用程序拥有的访问权限。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/60054338

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档