Re: Help with Pear Soap Client to weather service [message #186380 is a reply to message #186379] |
Thu, 10 July 2014 18:47 |
Doug Miller
Messages: 171 Registered: August 2011
Karma:
|
Senior Member |
|
|
Doug Miller <doug_at_milmac_dot_com(at)example(dot)com> wrote in
news:XnsA366945EB2C55dougmilmaccom(at)78(dot)46(dot)70(dot)116:
> mceexpert(at)gmail(dot)com wrote in
> news:bb68260a-cb54-4763-8fe6-dde47f1ae42a(at)googlegroups(dot)com:
>
>> I am trying to do a simple soap call to a weather service and I
>> keep getting Invalid ZIP error. Can someone tell me what I am
>> doing wrong below is my code.
>>
> [...]
>> $method = 'GetCityWeatherByZIP';
>> $params = array('ZIP' => '07108');
>> $result = $client->call($method, $params);
>
> Four obvious possible explanations for the error message you're seeing:
> 1) an associative array is not the correct structure to use for passing this parameter
> 2) 'ZIP' is the wrong name
> 3) a five-character string is not the expected format for the zip code data
> 4) 07108 is not a valid zip code
Let me add a fifth obvious possible explanation:
5) everything you have is correct, but it's incomplete: some required label/value pair is
missing, such as a userID or password
>
> What have you done to eliminate each of these as a possible cause of the problem?
>
|
|
|