Nasıl HTTP GET değişkenler gönderme yaparken ve PHP kullanarak XML çıktısını almak

0 Cevap php

Www.cpsc.gov / cpscpub / prerel / api.html: Bu API kullanmaya çalışıyorum

Dokümantasyon: www.cpsc.gov / cpscpub / prerel / requirements.pdf

Burada yer aramaları da örnek kod parçacıkları içeren, gönderilecek olmasıdır: http://www.cpsc.gov/cgibin/CPSCUpcWS/CPSCUpcSvc.asmx

GetRecallByWord işlevi XML veri döndürmek gerekir.

Here's a preformed URL for getting the data (note, have to use https according to doc): www.cpsc.gov/cgibin/CPSCUpcWS/CPSCUpcSvc.asmx/getRecallByWord?message1=3M&password=password&userId=userId

Özel kullanıcı adı veya şifre gerekli olduğunu bir not olduğunu belgeler (her şey çalışacaktır)

(Uzantısı yüklü olmadığından son bir işe yaramadı rağmen) fopen, file_get_contents ve http_get denedim.

$result = fopen("https://www.cpsc.gov/cgibin/CPSCUpcWS/CPSCUpcSvc.asmx/getRecallByWord?message1=3M&password=password&userID=userId",r);  
print $result;  
print "done";    
$response = file_get_contents("https://www.cpsc.gov/cgibin/CPSCUpcWS/CPSCUpcSvc.asmx/getRecallByWord?message1=3M&password=password&userID=userId");  
print $response;  
print "done";  

Output:
Resource id #3done done

allow_url_fopen Açık

0 Cevap