|
|
||||||||||
|
|
||||||||||
|
|
||||||||||
|
||||||||||
Copyright 1996-2010. Adobe Systems Incorporated. All rights reserved. Terms of Use | Privacy Center Omniture® is a registered trademark of Adobe Systems Incorporated in the United States, Japan, and the European Community. Omniture products and services are licensed under the following Netratings patents: 5,675,510, 5,796,952, 6,115,680, 6,108,637, 6,138,155, 6,643,696, and 6,763,386
877.722.7088
+44 (0)207 380 4400
|

Hi Chad,
We've had success with the SOAP::Lite stubmaker.pl converter which plucks out the correct parameters for each function from the WSDL file found in your SiteCatalyst account.
Your proxy endpoint can be determined from your WSDL file or by calling CompanyGetEndpoint with this generic endpoint:
->proxy('https://api.omniture.com/admin/1.2/')
We use ns() to set namespace parameters rather than uri(). This is the code for that GetEndpoint function as generated by the wsdl converter
Company.GetEndpoint => {
endpoint => 'https://api.omniture.com/admin/1.2/',
soapaction => 'http://www.omniture.com/#Company.GetEndpoint',
namespace => 'http://www.omniture.com/',
parameters => [
SOAP::Data->new(name => 'company', type => 'xsd:string', attr => {}),
],
},
See "SOAP::Schema" and "stubmaker.pl" in the SOAP::Lite docs.
Hope that helps get you on your way!
- David