Hey, ik wil met PHP rss feeds valideren voordat ik ze gebruik in een programma, en kwam op w3.org de volgende documentatie tegen:
http://validator.w3.org/feed/docs/soap
Ik doe de aanroep op dit moment als volgt in PHP met SOAP;
Die aanroep is volgens mij niet juist, want het object dat ik terug krijg is leeg.
Ik zie alleen niet meer wat ik verkeerd doe.
De base URI moet volgens bovenstaande docs 'http://validator.w3.org/feed/check.cgi' zijn, en daarnaast moet ik de url van de feed meesturen.
Volgens de PHP manual moet je echter ook 'location' meegeven als je geen WSDL file gebruikt.
Volgens mij dus hetzelfde als de namespace in dit geval, maar dat is waarschijnlijk verkeerd, maar daar staat verder niks over in die validator docs.
Ik zie niet meer wat er mis is... heeft iemand van jullie hier ervaring mee of ziet iemand wat ik verkeerd doe?
http://validator.w3.org/feed/docs/soap
Ik doe de aanroep op dit moment als volgt in PHP met SOAP;
code:
1
2
3
4
5
| $client = new SoapClient(null, array( 'uri' => "http://validator.w3.org/feed/check.cgi", 'url' => $feed['url'], 'output' => "soap12", 'location' => "http://validator.w3.org/feed/check.cgi" ) ); |
Die aanroep is volgens mij niet juist, want het object dat ik terug krijg is leeg.
Ik zie alleen niet meer wat ik verkeerd doe.
De base URI moet volgens bovenstaande docs 'http://validator.w3.org/feed/check.cgi' zijn, en daarnaast moet ik de url van de feed meesturen.
Volgens de PHP manual moet je echter ook 'location' meegeven als je geen WSDL file gebruikt.
"where location is the URL to request"If working in non-WSDL mode, you must set the location and uri options, where location is the URL to request and uri is the target namespace of the SOAP service.
Volgens mij dus hetzelfde als de namespace in dit geval, maar dat is waarschijnlijk verkeerd, maar daar staat verder niks over in die validator docs.
Ik zie niet meer wat er mis is... heeft iemand van jullie hier ervaring mee of ziet iemand wat ik verkeerd doe?