Re: Need help figuring out what I'm doing wrong accessing this Web Service

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Don't suppose you can point me to a quick reference on examining objects to
determine what their parameters are? 

For example, if I request a set of data using the webservices I just logged
into, but I'm not sure what data is returning in the object, is there a way
to flip through each parameter and get the parameter name?

Uggh, really need to find my php books.



RQuadling wrote:
> 
> On 29 December 2010 17:56, newcoder <tillman.stevens@rockingr.net> wrote:
>>
>> When I try those, it errors giving me the following:
>>
>> Catchable fatal error: Object of class agLoginResponse could not be
>> converted to string in C:\XAMPP\xampp\htdocs\agsync\AgLoginTest.php on
>> line
>> 22
>>
>> That's where your test script tries to echo the $response object.
>>
>> Like I said, I guess I have to go refresh on accessing objects in PHP
>>
>> Thanks
>>
>>
>> RQuadling wrote:
>>>
>>> On 29 December 2010 16:14, newcoder <tillman.stevens@rockingr.net>
>>> wrote:
>>>>
>>>> Here's my code:
>>>>
>>>> <?php
>>>>
>>>> Â Â echo "<p>sync test page</p>";
>>>>
>>>> // test connection to agwebservice
>>>>
>>>> Â Â $agLogURL = Â
>>>> Â"https://www.agemni.com/_snet/AgemniLogin.asmx?WSDL";;
>>>> Â Â $agDN = Â Â Â Â"myDNnumber";
>>>> Â Â $agUserName = Â"myUserName";
>>>> Â Â $agPass = Â Â Â"myPassword";
>>>>
>>>> Â Â $login = new SoapClient($agLogURL);
>>>>
>>>> Â Â Â Â Â$login.service.aglogin($agDN, $agUserName, $agPass);
>>>>
>>>> ?>
>>>>
>>>> This is the resulting error when I run the script:
>>>>
>>>> sync test page
>>>>
>>>> Catchable fatal error: Object of class SoapClient could not be
>>>> converted
>>>> to
>>>> string in C:\XAMPP\xampp\htdocs\agsync\syncwork.php on line 14
>>>>
>>>>
>>>> Not sure if you need more info to be able to help me, but the
>>>> webservice
>>>> is
>>>> defined here:
>>>> d
>>>> http://wiki.agemni.com/Getting_Started/APIs/Agemni_CMS_Sync#Method_details
>>>> http://wiki.agemni.com/Getting_Started/APIs/Agemni_CMS_Sync#Method_detailshttp://wiki.agemni.com/Getting_Started/APIs/Agemni_CMS_Sync#Method_details
>>>>
>>>> --
>>>> View this message in context:
>>>> http://old.nabble.com/Need-help-figuring-out-what-I%27m-doing-wrong-accessing-this-Web-Service-tp30552173p30552173.html
>>>> Sent from the Php - Soap mailing list archive at Nabble.com.
>>>>
>>>>
>>>> --
>>>> PHP Soap Mailing List (http://www.php.net/)
>>>> To unsubscribe, visit: http://www.php.net/unsub.php
>>>>
>>>>
>>>
>>> Take a look at ...
>>>
>>> http://pastebin.com/6XZBu6C0
>>>
>>> and
>>>
>>> http://pastebin.com/rhv8JE0V
>>>
>>> The first is generated by wsdl2php and the second is a simple test
>>> framework I use for SOAP services.
>>>
>>>
>>> --
>>> Richard Quadling
>>> Twitter : EE : Zend
>>> @RQuadling : e-e.com/M_248814.html : bit.ly/9O8vFY
>>>
>>> --
>>> PHP Soap Mailing List (http://www.php.net/)
>>> To unsubscribe, visit: http://www.php.net/unsub.php
>>>
>>>
>>>
>>
>> --
>> View this message in context:
>> http://old.nabble.com/Need-help-figuring-out-what-I%27m-doing-wrong-accessing-this-Web-Service-tp30552173p30552797.html
>> Sent from the Php - Soap mailing list archive at Nabble.com.
>>
>>
>> --
>> PHP Soap Mailing List (http://www.php.net/)
>> To unsubscribe, visit: http://www.php.net/unsub.php
>>
>>
> 
> Ah. Yes.
> 
> echo $response->agLoginResult->any;
> 
> 
> -- 
> Richard Quadling
> Twitter : EE : Zend
> @RQuadling : e-e.com/M_248814.html : bit.ly/9O8vFY
> 
> --
> PHP Soap Mailing List (http://www.php.net/)
> To unsubscribe, visit: http://www.php.net/unsub.php
> 
> 
> 

-- 
View this message in context: http://old.nabble.com/Need-help-figuring-out-what-I%27m-doing-wrong-accessing-this-Web-Service-tp30552173p30552922.html
Sent from the Php - Soap mailing list archive at Nabble.com.


-- 
PHP Soap Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php




[Index of Archives]     [PHP Home]     [PHP Users]     [Kernel Newbies]     [PHP Database]     [Yosemite]

  Powered by Linux