Order API
Overview
Kailangan ng Tulong?
Hindi mo mahanap ang kailangan mo? Makipag-ugnayan sa amin ngayon at tutulungan ka namin sa iyong kahilingan.
Kontakin ang Mouser NgayonPaglalarawan
Pinapayagan ka ng Order API na gumawa ng mga order sa Mouser habang nananatili sa loob ng iyong aplikasyon. Dahil ni-require naming gamitin mo ang mga numero ng piyesa ng Mouser, sina-suggest naming i-build mo ang order list mo gamit ang Mouser Search API. Sa ibaba makikita mo ang mga paliwanag at dokumentasyon tungkol sa Order API.
Bumuo ng isang API Key
Sa loob ng iyong Mouser account mayroong isang bagong seksyon na tinatawag na mga API kung saan magagawa mong mag-sign up at tingnan ang iyong API Key.
Mag-generate ng KeyGamit ang Order API
Ang Order API ay nagbibigay sayo ng kakayahan na tingnan ang mga detalye sa pagkakasunod-sunod para sa isang order, kumuha ng isang listahan ng mga suportadong mga bansa, estado, pera, at ang pinakamahalaga upang magumite ng isang order.
Tulad ng Cart API, ang mga patakaran sa pagpepresyo at pag-order ay natutukoy batay sa address ng pagsingil na nauugnay sa iyong account at ang default na address ng pagpapadala o ang address ng pinagdalhan kasama ang kahilingan ng API.
Nasa ibaba ang mga iminungkahing hakbang na gagawin kapag gumagamit ng isa sa mga API ng Mouser:
Lumikha ng My Mouser Account kung wala ka pa nito.
Bumuo ng isang key ng API kung wala kang pa nito. Magagawa mo ito kapag nagpunta ka sa page para sa pag-manage ng API sa My Mouser account mo.
Alamin ang ins at out ng paggamit ng mga API ng Mouser at makakuha ng sample code sa pamamagitan ng pagbisita sa aming gabay na Step-by-Step na API.
Guide sa PagbabasaBisitahin ang pahina ng API Explorer na naglilista ng lahat ng magagamit na mga API, mga endpoint ng bawat API, at nagbibigay sa iyo ng isang madaling magamit na lugar ng pagsubok upang gumawa ng mga kahilingan sa API.
Magpunta sa API ExplorerLumikha ng kahilingan
Magsumite ng isang order
Endpoints
Nagbibigay ang Order API ng mga endpoint na nakalista sa ibaba.
Ang mga/opsyon/endpoint query ay magbabalik sa iyong billing at address ng pagpapadala, code ng pananalapi, isang listahan ng mga pamamaraan ng pagpapadala kasama ang anumang mga rate, paraan ng pagbabayad, anumang mga freight account, anumang mga sertipiko sa buwis, anumang VAT account, at anumang naka-save na credit card para sa iyong account.
Kinakailangan ang isang address ng pagsingil at pagpapadala upang magamit ang mga opsyon/endpoint query.
Sinusuportahan lamang ang mga credit card sa pamamagitan ng Order API kung mayroon kang naka-save na credit card sa iyong account. Upang pamahalaan ang mga naka-save na card, pumunta dito.
Ibinabalik ang lahat ng magagamit na pera batay sa iyong address ng pagsingil/ pagpapadala. Kinakailangan ang isang address ng pagsingil at pagpapadala upang magamit ang /endpoint na pananalapi.
Maaaring maipasa ang isang code ng shipping ng bansa upang ma-override ang default na address ng pagpapadala sa iyong account
Upang magsumite ng isang order, kakailanganin mong magpadala ng isang code ng pananalapi para sa order. Tulad ng makikita sa larawan sa ibaba, kung nais kong piliin ang pera US Dolar para sa aking order, ipapadala ko ang 3 digit na halaga ng Code ng Value ng USD.
Ibinabalik ang lahat ng magagamit na mga bansa kasama ang anumang estado/lalawigan ng bansa. Pinapayagan ang user na i-filter ang mga bansa ayon sa code ng bansa. Ang mga values na ibinalik mula sa endpoint na ito ay maaaring magamit kapag nagsumite ka ng isang order at nais mong i-override ang default na address ng pagpapadala sa iyong account.
Halimbawa, kung gusto mong mag-ship papuntang Arizona, "AZ" ang ipadadala kong state ISO Code at "US" ang country ISO code para mag-submit ng order.
Gamitin ang endpoint na ito upang mag-sumite ng isang bagong order. Tulad ng nabanggit kanina, ang anumang order na ginawa dito ay ilalagay sa iyong account at isang cart ang kailangan munang gawin bago i-submit ang order.
Kung may kahit anong error sa billing address/shipping address/shipping method/payment/bansa o currency/mga naka-schedule na release, hindi ka makakapag-submit ng order. Kapag hindi ka sigurado kung nagka-error ka, tingnan ang seksyon sa Fault Tolerance.
Kung may nagkamali sa anumang mga item sa cart, kakailanganin mong iwasto ang error o tanggalin ang item ng cart bago magsumite ng isang order.
Ang isang numero ng order ay ibabalik kung ang isang matagumpay na order ay nagawa.
Nagpadala ng isang bagong order mula sa isang lumang order at kung ang "SubmitOrder" na property ay nakatakda sa totoo. Kung ang "SubmitOrder" property nakatakda sa hindi totoo, pagkatapos ay isang summary ng order ay ibabalik.
Gamitin ang endpoint na ito upang tingnan ang mga detalye para sa isang order na nilikha mo. Upang magamit ang query dapat mong ibigay ang numero ng order, na ibinalik sa response body para sa endpoint na ginamit upang lumikha ng isang order, /api/v {bersyon}/order.
Philippines
