मुझे पता है कि यूपीएस में कुछ एपीआई हैं जो वे शिपिंग गणना करने के लिए उपलब्ध कराती हैं। PHP के साथ यूपीएस एपीआई का उपयोग कर शिपमेंट और पीडीएफ शिपिंग लेबल बनाना संभव है? क्या किसी के पास कोई कामकाजी नमूना कोड है?क्या मैं PHP के साथ यूपीएस पैकेज शिपमेंट/पिकअप अनुरोध बना सकता हूं? नमूना कोड?
उत्तर
मैंने हाल ही में ups-php का उपयोग करके एकीकरण किया है।
प्रोजेक्ट तब से बहुत उन्नत प्रतीत होता है, और विकास संस्करण में सबसे आम कार्यों (दर, ट्रैक, जहाज, शून्य) का समर्थन करता है। यह सॉफ्टवेयर समाप्त नहीं हुआ है, लेकिन यदि आवश्यक हो तो इसका उपयोग करना आसान है।
कक्षा का उपयोग शिपिंग लेबल प्राप्त करने के लिए किया जा सकता है और आप upsShip क्लास के अंदर प्रारूप और प्रिंट विधियों को निर्दिष्ट करते हैं। मुद्रित/सहेजने के लिए बेस 64 जीआईएफ में एक्सएमएल प्रतिक्रिया के अंदर लेबल वापस लौटाए जाते हैं।
//Response from UPS
$label = $responseArray['ShipmentAcceptResponse']['ShipmentResults']['PackageResults']['LabelImage']['GraphicImage']['VALUE'];
धन्यवाद, मैंने इसे देखा था लेकिन ध्यान नहीं दिया था कि नवीनतम svn बिल्डों में शिपिंग समर्थन है। –
मुझे इसे पहले कभी नहीं पता था, मैं वास्तव में समय बचाने के लिए बहुत राहत मिली थी। – arbales
एक एकीकरण मैं सफलतापूर्वक इस्तेमाल किया है यूपीएस शिपिंग लेबल मुद्रित करने के लिए https://github.com/gabrielbull/php-ups-api है। आप https://github.com/gabrielbull/php-ups-api#shipping-class उदाहरण को देखें, तो आपके द्वारा सफलतापूर्वक $api->accept($confirm->ShipmentDigest)
कॉल बना दिया है, अगले चरणों लेबल पाने के लिए कर रहे हैं:
$base64_string = $accept->PackageResults->LabelImage->GraphicImage;
$ifp = fopen("foo.gif", 'wb');
fwrite($ifp, base64_decode($base64_string));
fclose($ifp);
- 1. क्या मैं रूबी के साथ डेस्कटॉप एप्लीकेशन बना सकता हूं?
- 2. क्या मैं PHP से अपना डेटाबेस बना सकता हूं?
- 3. क्या मैं निम्नलिखित कोड लॉक मुक्त/परमाणु बना सकता हूं?
- 4. क्या मैं प्रोजेक्ट विशिष्ट कोड स्निपेट बना सकता हूं?
- 5. मैं Django में एक अनुरोध ऑब्जेक्ट कैसे बना सकता हूं?
- 6. मैं DDay.iCal के साथ Outlook "नियुक्ति" कैसे बना सकता हूं?
- 7. मैं एक आरपीएम पैकेज पर निर्भर करता हूं या पैकेज बी कैसे बना सकता हूं?
- 8. मैं .htaccess के साथ दोस्ताना यूआरएल कैसे बना सकता हूं?
- 9. यूपीएस पैकेज ट्रैकिंग API - पासवर्ड का पर्दाफाश कैसे नहीं करें?
- 10. क्या मैं jaxb.properties को कोड के साथ बदल सकता हूं?
- 11. मैं PHP में खाली/खाली SimpleXMLElement कैसे बना सकता हूं?
- 12. क्या मैं PHP के साथ MySQL चेतावनी का पता लगा सकता हूं और संभाल सकता हूं?
- 13. यूपीएस एपीआई PHP - एंड पॉइंट यूआरएल
- 14. वैकल्पिक प्रेषक/आयोजक के साथ मैं Outlook मीटिंग अनुरोध कैसे बना सकता हूं?
- 15. मैं विंडोज पर PHP एक्सटेंशन कैसे बना सकता हूं?
- 16. स्ट्रिंग अक्षर के साथ मैं एनएसएआरएआरई कैसे बना सकता हूं?
- 17. मैं संग्रह के साथ एमवीवीएम कैसे बना सकता हूं?
- 18. मैं क्यूटी 4.6.1 के साथ एक HTTP POST अनुरोध कैसे बना सकता हूं?
- 19. मैं कुकी के साथ HTTP क्लाइंट अनुरोध कैसे बना सकता हूं?
- 20. मैं क्यूटी के साथ सबप्रोजेक्ट कैसे बना सकता हूं?
- 21. मैं रीशेपर के साथ एनयूनीट परीक्षण कैसे बना सकता हूं?
- 22. मैं एक PHP कर्ल अनुरोध के साथ एक्स-HTTP-विधि-ओवरराइड का उपयोग कर एक पोस्ट कैसे बना सकता हूं?
- 23. पायथन - मैं इस कोड को एसिंक्रोनस कैसे बना सकता हूं?
- 24. मैं थ्रेड पूल कैसे बना सकता हूं?
- 25. मैं मेटियर के साथ गतिशील यूआरएल कैसे बना सकता हूं?
- 26. मैं ब्लॉक के साथ एक सहायक कैसे बना सकता हूं?
- 27. मैं CSS3 के साथ एग्रीजन मेनू कैसे बना सकता हूं?
- 28. मैं मोनो के साथ थ्रेड डंप कैसे बना सकता हूं?
- 29. मैं bjam के साथ बढ़ावा उदाहरण कैसे बना सकता हूं?
- 30. मैं सी # कोड में डेटा टेम्पलेट कैसे बना सकता हूं?
यूपीएस Noobs पहले इस पोस्ट के साथ शुरू करना चाह सकते हैं: https://stackoverflow.com/प्रश्न/43514051/अप-शिपिंग-ट्यूटोरियल-php/ –