2013-12-13 2 views
1

Я работаю над настройкой конечной точки HTTP в JitterBit, для этой конечной точки у нас есть система, которая будет вызывать эту конечную точку и передавать параметры через URL-адрес на нее.JItterBit HTTP Endpoint

пример ...

HTTP: // [сервер]: [порт сервера]/EndPoint Id = {SalesForecID} & Status = {обновленный статус в SF}

я бы нужно использовать? текстовый файл, JSON или XML-метод для этого? Последующий вопрос будет, если это JSON или XML, как будет выглядеть файл, который загружается во время создания конечной точки. Я устал без успеха с версией текстового файла.

Любая помощь будет отличной.

ответ

2

Я просто вижу ваш вопрос сейчас. Возможно, вы нашли решение, но мне потребовалось некоторое время, чтобы разобраться, поэтому я все равно отвечу.

Чтобы получить переданные значения, зайдите и создайте свою конечную точку HTTP и добавьте новую операцию, инициированную им. Затем, в новой операции создания сценария с чем-то вроде следующего:

$ SalesForceID = $ jitterbit.networking.http.query.Id $ UpdatedStatus = $ jitterbit.networking.http.query.Status

Затем вы можете использовать эти переменные в другом месте вашей рабочей цепочки.

Если вы хотите использовать эти значения для подачи в другую веб-службу RESTful (т. Е. HTTP-источник), вам придется создать отдельную операцию преобразования с HTTP-источником. Вы установили бы этот URL-адрес источника: http://mysfapp.com/call?Id=[SalesForceID] & Статус = [ОбновленоСтатус]. Я не уверен, почему, но у вас не может быть сценарий, который извлекает параметры из конечной точки и HTTP-источника, который использует те, которые используются в той же операции.

Cheers

Смежные вопросы