Я хочу получить данные из интранет-системы ERP, какие шаги мне нужно предпринять, используя acumatica rest-api? - PullRequest
0 голосов
/ 25 апреля 2019

Я занимаюсь разработкой приложения и хочу получить данные Acumatica ERP с помощью acumatica rest API. Я установил мастер настройки acumatica на свой локальный компьютер и развернул приложение с именем «MyStoreInstance» с помощью мастера настройки acumatica, а затем смог получить данные с помощью почтальона

URL: http://localhost/MyStoreInstance/OData/Customer%20Contacts

То же самое я хочу реализовать с помощью клиентов ERP System. Но их ERP-системы не доступны в облаке, так что какой процесс мне нужно сделать с acumatica, чтобы получить данные, как я сделал локально. Любая помощь будет высоко оценена.

1 Ответ

1 голос
/ 25 апреля 2019

Для вызова во внешнюю систему у вас есть 2 варианта:

  1. Выставьте систему в интернет с DNS-сервером. Это означает, что вы размещаете Acumatica в публичном доменном имени и вызываете API по этому URL, например: https://www.mycompany.com/MyStoreInstance/OData/Customer%20Contacts

  2. Запустите клиент API и веб-службу API на одном локальном компьютере или в одной частной сети. Вы можете настроить защищенный зашифрованный VPN-туннель между вашим клиентом API и внешним веб-сервером. В этом случае вы будете вызывать на сервер аналогично тому, как вы звоните на localhost.

Таким образом, вам необходимо попросить клиентов разместить свою систему в Интернете с использованием имени общего домена или попросить предоставить вам какой-либо тип доступа к частной сети (обычно VPN).

...