UPS XML-RPC ÀÎÅÍÆäÀ̽º

UPS XML-RPC ÀÎÅÍÆäÀ̽º´Â ¿î¼Û ÃßÁ¤Ä¡¸¦ À§ÇØ UPS¿¡ ¿¬°áÇϱâÀ§ÇÑ °£´ÜÇÑ XML-RPC ¼­ºñ½ºÀÔ´Ï´Ù.
Áö±Ý ´Ù¿î·Îµå

UPS XML-RPC ÀÎÅÍÆäÀ̽º ¼øÀ§ ¹× ¿ä¾à

±¤°í

  • Rating:
  • ƯÇã:
  • GPL v3
  • °¡°Ý:
  • FREE
  • °Ô½ÃÀÚ À̸§:
  • Michael McGlothlin
  • °Ô½ÃÀÚ À¥»çÀÌÆ®:
  • https://www.plumbersstock.com/code.html

UPS XML-RPC ÀÎÅÍÆäÀ̽º ű×


UPS XML-RPC ÀÎÅÍÆäÀ̽º ¼³¸í

UPS XML-RPC ÀÎÅÍÆäÀ̽º´Â ¿î¼Û °ßÀûÀ» À§ÇØ UPS¿¡ ¿¬°áÇϱâÀ§ÇÑ °£´ÜÇÑ XML-RPC ¼­ºñ½ºÀÔ´Ï´Ù. UPS XML-RPC ÀÎÅÍÆäÀ̽º´Â ¿î¼Û °ßÀûÀ» À§ÇØ UPS¿¡ ¿¬°áÇϱâÀ§ÇÑ °£´ÜÇÑ XML-RPC ¼­ºñ½ºÀÔ´Ï´Ù. UPS XML-RPC ÀÎÅÍÆäÀ̽º´Â PHP·Î ÀÛ¼ºµÇÁö¸¸ XML-RPC.UPS XML-RPC ÀÎÅÍÆäÀ̽º¿Í Åë½Å ÇÒ ¼öÀÖ´Â ¸ðµç ÇÁ·Î±×·¥¿¡¼­ ¾×¼¼½º ÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÌ´Â GPL3¿¡¼­ ÇØÁ¦µË´Ï´Ù. ¾ð¾î Á߸³, UPS¿¡¼­ ¿î¼Û ÃßÁ¤À»À§ÇÑ ÀÎÅÍÆäÀ̽º. Áö±Ý±îÁö ¿ì¸®ÀÇ ¿ä±¸¿¡ ¿Ïº®ÇÏ°Ô ÀÛµ¿ÇÏ´Â °Íó·³ º¸ÀÌÁö¸¸ ¹ö±×´Â UPS XML-RPC ÀÎÅÍÆäÀ̽º¸¦ ¼³Ä¡ÇÒ °¡´É¼ºÀÌ ³ô½À´Ï´Ù. CURL, EXPAT ¹× XML-RPC·Î ¾ÆÆÄÄ¡¸¦ ÄÄÆÄÀÏÇؾßÇÕ´Ï´Ù. UPS XML-RPC ÀÎÅÍÆäÀ̽º¸¦ ½ÇÇàÁßÀÎ ¼­¹ö ¿¡¼­ÀÌ ±â´ÉÀÌ ÇÊ¿äÇϸç, ÀÀ¿ë ÇÁ·Î±×·¥ÀÌ on.in¿¡ ½ÇÇàÁßÀÎ ¼­¹ö¿¡¼­µµ ´Ù¸¥ °æ¿ì, XML-RPC ¿äûÀ» ¼öÇàÇÏ´Â ±â´ÉÀÌ ÇÊ¿äÇÕ´Ï´Ù. ...¿¡ ³ª´Â ¾Æ·¡ÀÇ ¿¹¸¦ Á¦°øÇß½À´Ï´Ù. XML-RPC ¿äûÀ» ÇÒ ¼öÀÖ´Â ÇÁ·Î±×·¡¹Ö ¾ð¾î´Â À¯»çÇÑ ¹æ½ÄÀ¸·Î UPS XML-RPC ÀÎÅÍÆäÀ̽ºÀÇ ¿äûÀ» ÇÒ ¼ö ÀÖ½À´Ï´Ù .-- ÇÔ¼ö RemoteRequest ($ Server, $ ¸Þ¼Òµå, $ params) {$ Req = XMLRPC_ENCODE_REQUEST ($ ¸Þ¼Òµå, $ params); $ headers = array ( 'content-type : text / xml', 'content-length :'Strlen ($ req)); $ ch = curl_init ( "http : // $ ¼­¹ö /"); CURL_SETOPT ($ CH, CURLOPT_RETURNTRANSFER, TRUE); CURL_SETOPT ($ CH, CURLOPT_HTPHEADER, $ Çì´õ); curl_setopt ($ ch, curlopt_customrequest, 'post'); CURL_SETOPT ($ CH, CURLOPT_POSTFIELDS, $ REQ); curl_setopt ($ ch, curlopt_timeout, 600); set_time_limit (600); $ resp = curl_exec ($ ch); set_time_limit (30); curl_close ($ ch); XMLRPC_DECODE ($ resp)¸¦ ¹ÝȯÇÕ´Ï´Ù. } --- XML-RPC ¿äûÀÇ ±¸Á¶´Â 'UPS ¿Â¶óÀÎ µµ±¸ ¿ä±Ý ¹× ¼­ºñ½º ¼±Åà °³¹ßÀÚ °¡À̵å'¿¡ ¹®¼­È­ µÈ XML ¿äû°ú ¸Å¿ì À¯»çÇÕ´Ï´Ù. $ resp = RemoteRequest ( 'UPS', 'ratingServicesElectionRequest', $ upsparams); PHP ÀÀ¿ë ÇÁ·Î±×·¥¿¡¼­ ¼­¹ö, 'UPS'¿¡ ¿¬°áÇÏ°í, ¹è¿­¿¡ Á¤ÀÇ µÈ ¿É¼ÇÀ» »ç¿ëÇÏ¿© ¼­¹ö, 'UPS'¹× ÇÔ¼ö¸¦ ½ÇÇàÇÒ ¼ö ÀÖ½À´Ï´Ù. upsparams. °á°ú´Â $ RESP ARRATY·Î ¹ÝȯµË´Ï´Ù. Á¦ÃâÇÒ ¹è¿­À» Á¤ÀÇÇÏ´Â °ÍÀº ¸î °¡Áö °øÅë ¿É¼ÇÀÌ ÀÖ½À´Ï´Ù. UPS ¹ß¼Û¹° ¹øÈ£, ¾×¼¼½º Å°, »ç¿ëÀÚ À̸§ ¹× ¾ÏÈ£°¡ ÇÊ¿äÇÕ´Ï´Ù. ¶ÇÇÑ ShipperÀÇ ¿ìÆí ¹øÈ£, ÁÖ ÄÚµå ¹× ±¹°¡ ÄÚµå ¹× ´ë»ó ¿ìÆí ¹øÈ£, ÁÖ ÄÚµå ¹× ±¹°¡ Äڵ带 ¾Ë¾Æ¾ßÇÕ´Ï´Ù. Çϳª ÀÌ»óÀÇ ÆÐÅ°Áö¸¦ Á¤ÀÇÇؾßÇÕ´Ï´Ù. 150 ÆÄ¿îµå ÀÌ»óÀÇ ÃâÇÏ·®Àº UPSÈ­¹°·Î °¡¾ßÇÕ´Ï´Ù. ´õ ÀÛÀº ÆÐÅ°Áö´Â UPS Á¢Áö¿¡ ÀÇÇØ ¹è¼Û µÉ ¼ö ÀÖÁö¸¸ º°µµ·Î °è»êÇؾßÇÕ´Ï´Ù. º§·Î¿ì´Â »ùÇà ÆÐÅ°Áö Á¤ÀÇÀÔ´Ï´Ù. º¸´Ù Á¤È®ÇÑ ¿î¼Û ¿¹»óÀ» À§ÇØ ¾Ë°íÀÖ´Â °æ¿ì ÆÐÅ°ÁöÀÇ Å©±â¸¦ Á¤ÀÇ ÇÒ ¼ö ÀÖ½À´Ï´Ù. Çϳª ÀÌ»óÀÇ ÆÐÅ°Áö¸¦ $ ÆÐÅ°Áö ¹è¿­¿¡ ³Ö¾î¾ßÇÕ´Ï´Ù .-- $ package = ¹è¿­ ( 'packagingtype'=> ¹è¿­ ( 'ÄÚµå'=> '02'// °í°´ Á¦°ø ÆÐŰ¡), 'Ä¡¼ö'=> ¹è¿­ ( 'UnitOfMeasurement'=> 'Length'=> 1, 'width'=> 1, 'height'=> 1), 'packageweight'=> ¹è¿­ ( 'unitoFMeasurement' => ¹è¿­ ( 'ÄÚµå'=> 'lbs'), 'weight'=> $ weight); - ¾Æ·¡´Â Àüü ¿É¼Ç ¹è¿­ÀÇ ¿¹ÀÔ´Ï´Ù .-- $ UPSPARAMS = ¹è¿­ ( 'accesskey'=> ups_access_key, 'username'=> ups_username, 'password'=> ups_password, '¿äû'=> ¹è¿­ ( 'requestionAction'=> 'rate', 'requestoption'=> 'rate'), 'pickuptype'=> Array ( ' ÄÚµå '=>'03 '// °í°´ Ä«¿îÅÍ),'customerclassification '=> ¹è¿­ ('ÄÚµå '=>'04 '// ¼Ò¸Å),'¼±Àû '=> ¹è¿­ ('service '=> ¹è¿­ ('ÄÚµå ' => $ service // UPSÈ­¹° (03)), 'shipper'=> array ( 'shippernumber'=> ups_ship_number, 'ÁÖ¼Ò'=> ¹è¿­ ( 'postalcode'=> ups_shipper_postal, 'StateProvIncode' => ups_shipper_state, 'CountryCode'=> ups_shipper_country)), 'shipto'=> array ( 'address'=> array ( 'postalcode'=> $ postalcode, 'stateProvIncode'=> $ state, 'CountryCode'=> $ ±¹°¡))))). ÆÐÅ°Áö '=> $ ÆÐÅ°Áö); --- ÀÀ´ä ¹è¿­À» È®ÀÎÇÏ¿© ¿äûÀÌ ¼º°øÇß´ÂÁö È®ÀÎÇؾßÇÕ´Ï´Ù. ±×·¸´Ù¸é ¾Æ¸¶ ¸ðµç ¿ä±ÝÀ» Ãß°¡ÇÏ°í ½Í½À´Ï´Ù. ±×·¸Áö ¾ÊÀ¸¸é ¾î¶² ¹æ½Ä À¸·Îµç ¿À·ù¿¡ ÀÀ´äÇÏ°í ½Í½À´Ï´Ù. »ùÇà ÄÚµå´Â ´ÙÀ½°ú °°½À´Ï´Ù .--- ($ RESP == 1) {$ shipping = 0.00; foreach ($ resp $ ratedshipment·Î) {$ shipping = $ shipping + (float) $ ratedshipment ; }} else {// ¿À·ù°¡ ¹ß»ýÇß½À´Ï´Ù. ¹º°¡Çضó. } --- ÀÌÁ¦ ¹è¼Ûºñ¿¡ ´ëÇÑ ÁÁÀº ÃßÁ¤Ä¡°¡ ÀÖ½À´Ï´Ù. Ãë±Þ ¼ö¼ö·á¸¦ Ãß°¡ÇÏ°í ¿Ï·áµÇ¾ú½À´Ï´Ù.ÀÌ ¸±¸®½ºÀÇ »õ·Î¿î ±â´É : ¡¤ ¹ö±× ¼öÁ¤.


UPS XML-RPC ÀÎÅÍÆäÀ̽º °ü·Ã ¼ÒÇÁÆ®¿þ¾î

·çºñ¾Æ

Rubot´Â MediaWiki Bots¸¦ ½±°Ô °³¹ßÇϱâÀ§ÇÑ ±â´ÉÀÌ Ç³ºÎÇÑ ÇÁ·¹ÀÓ ¿öÅ©ÀÔ´Ï´Ù. ...

170

´Ù¿î·Îµå

gwt2swf.

GWT2SWF´Â GWT¿Í Flash / Flex°£¿¡ ¼ÒÇÁÆ®¿þ¾î ºê¸®Áö¸¦ Á¦°øÇÏ·Á°íÇÕ´Ï´Ù. ...

242

´Ù¿î·Îµå

SXWiki.

SXWiki´Â MediaWiki ÇÁ·ÎÁ§Æ®ÀÇ ÀÚµ¿ ÆíÁýÀ»À§ÇÑ PHP ÇÁ·¹ÀÓ ¿öÅ©ÀÔ´Ï´Ù. ...

128

´Ù¿î·Îµå