मैं फ्लाई यूआरएल शॉर्टनर पर बहुत कुछ ढूंढ रहा हूं जैसे कि ट्वीट ट्वीट कैसे काम करता है। मुझे कई jQuery और सामान्य जावास्क्रिप्ट प्लगइन्स मिले हैं जो एक यूआरएल लेते हैं और इसे एक छोटी सी सेवा के माध्यम से चलाते हैं जैसे bit.ly जब कोई बटन दबाया जाता है। हालांकि, मैं इसे खोजने में सक्षम नहीं हूं जो इसे फ्लाई पर करता है। मेरा पहला सवाल यह है कि यह पहले से ही मौजूद है? दूसरा, अगर ऐसा नहीं होता है, तो एक यूआरएल को पहचानने का सबसे अच्छा तरीका क्या होगा जिसे टेक्स्टबॉक्स के अंदर छोटा करने की आवश्यकता है? मेरे विचार:फ्लाई यूआरएल शॉर्टनर पर jQuery
- http
- की तलाश में पाठ के माध्यम से चलने वाले टेक्स्ट क्षेत्र में onkeyup पर हैं हड़पने पाया पूरे यूआरएल (कैसे अवधि हो सकता है, अल्पविराम, अंतरिक्ष मैं अंत का निर्धारण करते हैं, आदि ..? ।)
- सुनिश्चित करें कि URL पहले से ही एक bit.ly यूआरएल
- मान्य URL (अनुरोध करते हैं और यह सुनिश्चित करें http प्रतिक्रिया bit.ly पहले से ही ऐसा कर रहा है, कोई त्रुटि नहीं है?) नहीं है
- मान्य होने पर, bit.ly के एपीआई में यूआरएल भेजें और प्रतिक्रिया
- पुन प्राप्त करें टेक्स्ट एरिया में छोटे यूआरएल के साथ लंबा यूआरएल रखें।
विचार?
विचार? मुझें यह पसंद है। –
यह सुनिश्चित नहीं है कि आप इसका उपयोग किसके लिए करेंगे, लेकिन यदि आपके पास डेटा इनपुट करने वाले उपयोगकर्ता होंगे, तो आप bit.ly की तुलना में अधिक URL शॉर्टिंग सेवाओं को शामिल करने के लिए चरण 3 का विस्तार करना चाहेंगे। जब तक आप एक tinyurl.com पते पर रीडायरेक्ट करने के लिए थोड़ा सा पता नहीं लगाते हैं (उदाहरण के लिए) अंतिम गंतव्य पर रीडायरेक्ट करते हैं। – Travis
यह सुनिश्चित करने के बजाय कि यह थोड़ा सा URL नहीं है, आप केवल उन वर्णों को छोटा कर सकते हैं जो x वर्णों से अधिक लंबे हैं। आज tinyurl.com उदाहरण के लिए 27 वर्णों का उपयोग करता है। –