2015-04-10 2 views
1

Am пытается потреблять SOAP API в Drupal 7.SOAP API в Drupal 7

Мое текущее состояние, у меня есть один веб-формы вместе с 10 различными областями. Поэтому, когда пользователь вводит свои данные и отправляет форму, действие будет инициироваться из правил, и введенные данные должны отправляться через SOAP API во внешнюю ссылку (.asmx).

В этом случае я не смог найти какие-либо модули, связанные с ними. Может ли кто-нибудь помочь в этом случае? так как я новичок в SOAP API.

Какие модули следует использовать?

Можно ли использовать данные в качестве SOAP API в drupal 7?

Любой модуль преобразует данные в формате SOAP?

Заранее спасибо.

+0

Попробуйте расширение PHP SOAPClient, в зависимости от API, с которым вы пытаетесь взаимодействовать, возможно, для него уже существует оболочка PHP – GroovyCarrot

ответ

0
try { 
    $client = new SoapClient('http://url/to/xml.asmx', array('trace' => TRUE)); 
    $params = new stdClass(); 
    $params->whatever = 'whatever'; 
    $response = $client->methodName($params); 
} 
catch (SOAPFault $e) { 
    // handle that 
} 
Смежные вопросы