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