Coldfusion - Firstdata Global Gateway - нужна помощь для начала работы - PullRequest
1 голос
/ 22 августа 2011

Я использую Coldfusion 9,0,0,251028 на 64-битной Windows 7.

Я пытаюсь сменить процессоры кредитных карт для веб-сайта.Я прочитал руководство по интеграции для API веб-сервиса v 4.0, но оно не дает мне особого подхода к интеграции с Coldfusion для создания XML, который включается в SOAP и отправляется.

Я поговорил со службой поддержки второго уровня Firstdata и мне сказали, что они не помогают в программировании, кроме устранения ошибок.Они также сказали мне, что у них нет форума относительно API веб-службы.

Какие теги в Coldfusion я бы использовал, чтобы начать эту транзакцию?Кто-нибудь знает, где я мог бы найти пример или инструкции, кроме руководства по интеграции API веб-службы?

Ответы [ 2 ]

2 голосов
/ 22 августа 2011

Вот некоторые рекомендуемые сведения о выполнении SOAP с ColdFusion:

Выполнение запросов веб-службы SOAP с ColdFusion и CFHTTP

Функции запросов SOAP

Устранение неполадок, связанных с запросами и ответами SOAP

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

1 голос
/ 22 августа 2011

Вы захотите взглянуть на cfobject и cfinvoke. Я предполагаю, что у вас есть URL WSDL, поэтому первое, что я хотел бы сделать, это попробовать так:

<cfobject webservice = "WSDL URL" name = "testCall" />
<cfdump var="#testCall#"/>

Это должно показать вам доступные методы. Затем вы бы вызвали эти сообщения, используя cfinvoke:

<cfinvoke webservice = "#testCall#" method = "methodName" returnvariable="returnData" />

Тогда вы можете использовать возвращаемые данные так, как вам нужно. Но для начала нужно просто выбросить его и посмотреть, как оно выглядит.

<cfdump var="#returnData#" />
...