Export (0) Print
Expand All

Troubleshooting Your Application

Typically, when a call fails, it is because the SOAP call is not valid or you specified the wrong credentials. To verify both cases, you need to capture the request SOAP envelope. For details about using Fiddler to capture the SOAP in a Windows environment, see Debugging Web Service Calls in the API developer blog.

To get help with problems that you cannot resolve, consider posting the problem in the API Developer forum. If you cannot find the information you need to solve your problem in the developer forum, contact Bing Ads Support.

Support will require the following information.

  • Description of the error.

  • The steps used to reproduce the error. Indicate whether you can reproduce the error every time or only intermittently.

  • The SOAP request and response envelopes. Include all headers except for the Password header.

  • Whether the error occurs in production or sandbox.

Perl Options

If using Fiddler is not an option, you can use the following for the SOAP::Lite statement to capture SOAP information for debugging.

use SOAP::Lite ( +trace => all, maptype => {} );

PHP Options

If using Fiddler is not an option, you can use the following PHP methods.

  • SoapClient::__getLastRequest

  • SoapClient::__getLastResponse

Show:
© 2014 Microsoft