ebay-api를 사용하여 사용자가 입력 한 itemId를 사용하여 목록 정보를 가져 와서 이베이의 현재 라이브 경매를 내 사이트로 가져옵니다. 나열된 항목의 수량 : 나는 꽤 정직 즉 SingleXMLElementeBay-api로 findItemsAdvanced 대신 GetSingleItem으로 전환
$itemid = (string) $xml->searchResult->item->itemId;
$shipcost = (string) $xml->searchResult->item->shippingInfo->shippingServiceCost;
정말 그나마 일부 정보가 누락되어 있기 때문에 FindItemsAdvanced을 사용할 필요를 사용하여 정보를 잡아하는 FindItemsAdvanced을 사용하고있다.
GetSingleItem에 대한 설명서를 살펴본 결과 searchResult 멤버가 없습니다. 제 질문은 어떻게 위의 내용을 GetSingleItem으로 처리하여 세부 정보를 얻을 수 있는지입니다.
이
내가 사용하는 과정입니다하지만 난 내 개체가이 단계에서 다음 XML 객체를 내용$resp2 = file_get_contents($url2);
에게 다음
$xml2 = new SimpleXMLElement($resp2);
어떤 세부 사항
url2 is - http://open.api.ebay.com/shopping?callname=GetSingleItem&responseencoding=XML&appid=myIdApp&siteid=0&version=967&ItemID=192401461174&IncludeSelector=Details
를 잡아 질수 하지만 FindItemsAdvanced를 사용하여 캔과 같은 세부 정보를 추출 할 수 없습니다.
내가 더 많은 정보를 추가하고있어 의견에 17,451,515,
감사의 file_get_contents는 나에게 내가 네임 스페이스를 사용하는 문자열로 XML을 얻을 필요가 이해이
2017-12-24T12:33:55.736Z Success E1033_CORE_APILW_18542200_R1 1033 false 192401461174 2018-01-17T10:29:17.000Z 2017-12-18T10:29:17.000Z http://www.ebay.com/itm/Aspire-CF-SUB-OHM-Mod-Battery-Ecig-Vape-Kit-Carbon-Fibre-Aspire-k3-Samsung-25r-/192401461174 FixedPriceItem wigan, Lancashire PayPal http://thumbs3.ebaystatic.com/pict/1924014611748080_1.jpg https://i.ebayimg.com/00/s/NTQ1WDczMQ==/z/6PkAAOSwttFaD~0~/$_1.PNG?set_id=8800005007 https://i.ebayimg.com/00/s/NzIwWDI5MA==/z/kccAAOSwtGlZCa0C/$_1.JPG?set_id=880000500F https://i.ebayimg.com/00/s/OTAyWDYwMA==/z/Gk8AAOSw42JZCa0D/$_1.JPG?set_id=880000500F https://i.ebayimg.com/00/s/Nzg3WDExODE=/z/eNkAAOSwQcJaBAo8/$_1.JPG?set_id=880000500F https://i.ebayimg.com/00/s/OTAwWDkwMA==/z/zQgAAOSwyP5aD~1K/$_1.JPG?set_id=8800005007 https://i.ebayimg.com/00/s/NTAwWDUwMA==/z/6RIAAOSwttFaD~1L/$_1.PNG?set_id=8800005007 wn69jt 183498 Health & Beauty:E Cigarettes, Vapes & Accs:E Cigarettes, Vapes & Mods 5 improveyourlife Purple 525 100.0 0 31.94 23.9 Active 0 Worldwide UK P23DT21H55M22S 184 26395:183497:183498 GB 14 days Returns Accepted Only if broken Buyer false false 0 1000 New false 0 false true true
을 제공하지만 난 어떻게 해야할지 모르겠습니다 그. 미친 짓은 FindItemsAdvanced가 가지고 있지 않기 때문에 GetSingleItem에서 필요한 유일한 것은 수량입니다.