Мне нужно построить интерфейс между Dynamics NAV 2013 и Groupon API V2 Мне кажется, что данные API Groupons поступают в формате json - как я могу получить эту информацию в Dynamics NAV (например, заказы) ? Должен ли я использовать веб-службы?Dynamics Nav exchange with Groupon
Благодаря
EDIT: Я много работал на этом и получил прием данных от Groupon рабочего Проблема заключается в передачи информации: У меня есть проблема, чтобы отправить пост запрос с параметрами - это мой код:
WebServiceURL := 'https://...';
Request := Request.Create(WebServiceURL);
Request.Method := 'POST';
Request.KeepAlive := TRUE;
Request.Timeout := 30000;
Request.Accept('application/json');
Request.ContentType('multipart/form-data');
postString := 'param1=123¶m2=456';
Request.ContentLength := STRLEN(postString);
StreamWriter := StreamWriter.StreamWriter(Request.GetRequestStream);
StreamWriter.Write(postString);
StreamWriter.Close;
Я получаю ошибку 500, так что я ничего о том, почему его отклонил не знаю, но если есть что-то, что кажется неправильным для вас, пожалуйста, помогите!
ОК Да, я видел, что с nav2013 я могу использовать .net librairies: http://msdynamicsnav.guru/wp/gunnar/json-meets-nav/00749/ Я постараюсь понять, как я могу это использовать –
Да, я думаю, используя NAS для автоматизации обмена - мне просто интересно, как я должен просить запрос в groupon, а затем как получить результат запроса –
У меня нет Nav 2013 здесь, чтобы предоставить пример .net, но опубликовал старый добрый пример автоматизации. Я думаю, что он будет работать даже в Nav 2013. Или вы можете переписать его. –