<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://forums.method.me/cs/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Method:API Q&amp;A</title><link>http://forums.method.me/cs/forums/15.aspx</link><description>Ask questions specific to the MethodAPI from the Method Team and other Method users.</description><dc:language>en</dc:language><generator>CommunityServer 2007.1 SP2 (Build: 31113.47)</generator><item><title>Re: MethodAPISelect_XMLV2 returns non-array for multiple results</title><link>http://forums.method.me/cs/forums/thread/19902.aspx</link><pubDate>Tue, 19 Nov 2013 14:56:43 GMT</pubDate><guid isPermaLink="false">3393c1ec-311b-4812-96cb-ad8c611bba4f:19902</guid><dc:creator>furrywombat</dc:creator><slash:comments>0</slash:comments><comments>http://forums.method.me/cs/forums/thread/19902.aspx</comments><wfw:commentRss>http://forums.method.me/cs/forums/commentrss.aspx?SectionID=15&amp;PostID=19902</wfw:commentRss><description>&lt;p&gt;&lt;span id="mce_0_start" style="overflow:hidden;"&gt;David,&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span id="mce_0_start" style="overflow:hidden;"&gt;&lt;/span&gt;Thanks for pointing out the obvious! You would not believe how much time I spent tearing my hair out over this. How embarrassing :) Greatly appreciated.&lt;/p&gt;
&lt;p&gt;Best,&lt;span id="mce_3_start" style="overflow:hidden;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;Charles&lt;span id="mce_2_start" style="overflow:hidden;"&gt;&lt;/span&gt;&lt;/p&gt;</description></item><item><title>Re: MethodAPISelect_XMLV2 returns non-array for multiple results</title><link>http://forums.method.me/cs/forums/thread/19901.aspx</link><pubDate>Tue, 19 Nov 2013 14:46:49 GMT</pubDate><guid isPermaLink="false">3393c1ec-311b-4812-96cb-ad8c611bba4f:19901</guid><dc:creator>Method_David</dc:creator><slash:comments>0</slash:comments><comments>http://forums.method.me/cs/forums/thread/19901.aspx</comments><wfw:commentRss>http://forums.method.me/cs/forums/commentrss.aspx?SectionID=15&amp;PostID=19901</wfw:commentRss><description>&lt;p&gt;&lt;br /&gt;&lt;span style="overflow:hidden;" id="mce_2_start"&gt;&lt;span style="overflow:hidden;" id="mce_3_start"&gt;&lt;span style="overflow:hidden;" id="mce_4_start"&gt;&lt;span style="overflow:hidden;" id="mce_5_start"&gt;&lt;span style="overflow:hidden;" id="mce_6_start"&gt;&lt;span style="overflow:hidden;" id="mce_7_start"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="overflow:hidden;" id="mce_0_start"&gt;&lt;span style="overflow:hidden;" id="mce_1_start"&gt;Hi furrywombat,&lt;span style="overflow:hidden;" id="mce_2_end"&gt;&lt;span style="overflow:hidden;" id="mce_3_end"&gt;&lt;span style="overflow:hidden;" id="mce_4_end"&gt;&lt;span style="overflow:hidden;" id="mce_5_end"&gt;&lt;span style="overflow:hidden;" id="mce_6_end"&gt;&lt;span style="overflow:hidden;" id="mce_7_end"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="overflow:hidden;" id="mce_10_start"&gt;MethodAPISelect_XMLV2 does not return a string array. It returns a string of xml.&lt;span style="overflow:hidden;" id="mce_12_start"&gt; Look closer at the raw response you should&lt;span style="overflow:hidden;" id="mce_14_start"&gt; see something like&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="overflow:hidden;"&gt;&lt;span style="overflow:hidden;"&gt;&lt;span style="overflow:hidden;"&gt;&lt;span style="overflow:hidden;" id="mce_15_start"&gt;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;windows-1252&amp;quot; ?&amp;gt;&amp;lt;MethodAPI response = &amp;quot;Success&amp;quot; MaxRecords= &amp;quot;False&amp;quot;&amp;gt;&amp;lt;MethodIntegration Table=&amp;#39;Customer&amp;#39;&amp;gt;&amp;lt;CompanyName&amp;gt;MyCompany&amp;lt;/CompanyName&amp;gt; &amp;lt;RecordID&amp;gt;64&amp;lt;/RecordID&amp;gt; &amp;lt;/Record&amp;gt; &amp;lt;Record&amp;gt; &amp;lt;CompanyName&amp;gt;MyOtherCompany&amp;lt;/CompanyName&amp;gt; &amp;lt;RecordID&amp;gt;66&amp;lt;/RecordID&amp;gt; &amp;lt;/Record&amp;gt;&amp;lt;/MethodIntegration&amp;gt;&amp;lt;/MethodAPI&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="overflow:hidden;"&gt;&lt;span style="overflow:hidden;"&gt;&lt;span style="overflow:hidden;"&gt;&lt;/span&gt;&lt;span style="overflow:hidden;" id="mce_13_start"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="overflow:hidden;"&gt;Dave&lt;/span&gt;&lt;span style="overflow:hidden;"&gt;&lt;span style="overflow:hidden;"&gt;&lt;span style="overflow:hidden;"&gt;&lt;span style="overflow:hidden;"&gt;&lt;span style="overflow:hidden;"&gt;&lt;span style="overflow:hidden;"&gt;&lt;span style="overflow:hidden;"&gt;&lt;span style="overflow:hidden;"&gt;&lt;span style="overflow:hidden;" id="mce_9_start"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="overflow:hidden;"&gt;&lt;span style="overflow:hidden;"&gt;&lt;span style="overflow:hidden;" id="mce_8_start"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="overflow:hidden;"&gt;&lt;span style="overflow:hidden;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;</description></item><item><title>MethodAPISelect_XMLV2 returns non-array for multiple results</title><link>http://forums.method.me/cs/forums/thread/19899.aspx</link><pubDate>Tue, 19 Nov 2013 14:06:42 GMT</pubDate><guid isPermaLink="false">3393c1ec-311b-4812-96cb-ad8c611bba4f:19899</guid><dc:creator>furrywombat</dc:creator><slash:comments>0</slash:comments><comments>http://forums.method.me/cs/forums/thread/19899.aspx</comments><wfw:commentRss>http://forums.method.me/cs/forums/commentrss.aspx?SectionID=15&amp;PostID=19899</wfw:commentRss><description>&lt;p&gt;&lt;span style="overflow:hidden;"&gt;&lt;span id="mce_2_start" style="overflow:hidden;"&gt;&lt;span id="mce_5_start" style="overflow:hidden;"&gt;&lt;span id="mce_6_start" style="overflow:hidden;"&gt;API call is retu&lt;span id="mce_7_start" style="overflow:hidden;"&gt;&lt;/span&gt;rning a string, when it should be returning an array.&amp;nbsp;&lt;span id="mce_8_start" style="overflow:hidden;"&gt;Look:&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;object(stdCl&lt;span id="mce_3_start" style="overflow:hidden;"&gt;&lt;/span&gt;ass)#2 (1) {&lt;br /&gt; [&amp;quot;MethodAPISelect_XMLV2Result&amp;quot;]=&amp;gt;&lt;br /&gt; string(377) &amp;quot;&lt;span id="mce_4_start" style="overflow:hidden;"&gt;&lt;/span&gt;&lt;br /&gt; &lt;br /&gt;ACME, INC&lt;br /&gt; 1060&lt;br /&gt; &lt;br /&gt; &lt;br /&gt;OTHER, INC&lt;br /&gt; 1742&lt;br /&gt; &lt;br /&gt;&amp;quot;&lt;br /&gt;}&lt;/p&gt;
&lt;p&gt;&lt;span id="mce_1_start" style="overflow:hidden;"&gt;&lt;/span&gt;&lt;span id="mce_9_start" style="overflow:hidden;"&gt;Here&amp;#39;s the code:&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span id="mce_9_start" style="overflow:hidden;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;$soap = new SoapClient(&amp;quot;https://www.methodintegration.com/MethodAPI/service.asmx?WSDL&amp;quot;);&lt;/p&gt;
&lt;p&gt;$result = $soap-&amp;gt;MethodAPISelect_XMLV2(array(&lt;/p&gt;
&lt;p&gt;&amp;quot;strCompanyAccount&amp;quot; =&amp;gt; &amp;quot;foobar&amp;quot;,&lt;br /&gt; &amp;quot;strLogin&amp;quot; =&amp;gt; &amp;quot;&lt;span id="mce_14_start" style="overflow:hidden;"&gt;&lt;/span&gt;&lt;span id="mce_15_start" style="overflow:hidden;"&gt;foobar&lt;/span&gt;&amp;quot;,&lt;br /&gt; &amp;quot;strPassword&amp;quot; =&amp;gt; &amp;quot;&lt;span id="mce_16_start" style="overflow:hidden;"&gt;foobar&lt;/span&gt;&amp;quot;,&lt;br /&gt; &amp;quot;strSessionID&amp;quot; =&amp;gt; &amp;quot;&amp;quot;,&lt;span id="mce_21_start" style="overflow:hidden;"&gt;&lt;/span&gt;&lt;br /&gt; &amp;quot;strTable&amp;quot; =&amp;gt; &amp;quot;C&lt;span id="mce_17_start" style="overflow:hidden;"&gt;&lt;/span&gt;ustomer&lt;span id="mce_17_end" style="overflow:hidden;"&gt;&lt;/span&gt;&amp;quot;,&lt;br /&gt; &amp;quot;strFields&amp;quot; =&amp;gt; &amp;quot;Comp&lt;span id="mce_18_start" style="overflow:hidden;"&gt;&lt;/span&gt;anyName,RecordID&amp;quot;,&lt;br /&gt; &amp;quot;strWhereClause&amp;quot; =&amp;gt; &amp;quot;Email = &amp;#39;&lt;span id="mce_19_start" style="overflow:hidden;"&gt;email@address.com&lt;/span&gt;&amp;#39;&amp;quot;&lt;br /&gt; &lt;br /&gt;));&lt;/p&gt;
&lt;p&gt;echo &amp;quot;&amp;lt;code&amp;gt;&amp;lt;pre&amp;gt;&amp;quot;;&lt;/p&gt;
&lt;p&gt;var_dump($result);&lt;span id="mce_22_start" style="overflow:hidden;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;echo &amp;quot;&amp;lt;/pre&amp;gt;&amp;lt;/code&amp;gt;&amp;quot;;&lt;span id="mce_23_start" style="overflow:hidden;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="overflow:hidden;"&gt;Why am I not getting an array? I cannot work with a string like this.&lt;span id="mce_24_start" style="overflow:hidden;"&gt;&lt;span id="mce_25_start" style="overflow:hidden;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;</description></item></channel></rss>