अगले लेख में हम नज़र डालेंगे ट्विटर सीएलआई, या सिर्फ टी। आज, मैंने अपने डेस्कटॉप पर GUI से अधिक CLI मोड का उपयोग करना शुरू कर दिया है। कमांड लाइन से काम करना एक मजेदार, तेज, सुरक्षित और अनुशंसित तरीका है कि आप ग्नू / लिनक्स का उपयोग करना सीख सकते हैं।
हर दिन, मैं Gnu / Linux फ़ोरम, वेबसाइटों और ब्लॉगों पर समय बिताता हूं, जो GUI अनुप्रयोगों के लिए CLI विकल्प की तलाश में हैं जिनका मैं सबसे अधिक उपयोग करता हूं। जैसा कि मैंने कहा, मैं एक पर ठोकर खाई कमांड लाइन के लिए ट्विटर क्लाइंट "ट्विटर सीएलआई" या बस "टी" कहा जाता है। यह हमारे साथ बातचीत करने की अनुमति देगा ट्विटर हमारे टर्मिनल से। यह एक शानदार एप्लिकेशन है जिसके साथ टर्मिनल के प्रशंसक इस सामाजिक नेटवर्क पर बहुत अच्छे समय का आनंद ले सकते हैं।
स्थापना
सबसे पहले हमें करना होगा सुनिश्चित करें कि हमारे पास रूबी स्थापित है हमारे सिस्टम में। उबंटू या लिनक्स मिंट जैसे DEB- आधारित सिस्टम पर, निम्न कमांड रूबी स्थापित करेगा:
sudo apt install ruby-dev
अब, हम कर सकते हैं "ट्विटर सीएलआई" स्थापित करें कमांड का उपयोग करना:
sudo gem install t
यह कमांड सभी निर्भरता के साथ "ट्विटर सीएलआई" टूल को स्थापित करेगा।
नोट: यदि आपके पास ए पथ संबंधित त्रुटि प्रणाली की, हम कर सकते हैं माणिक को हमारे पाथ चर में जोड़ें। यदि टर्मिनल में कोई त्रुटि नहीं थी, तो बस इस हिस्से को छोड़ दें।
मेरे मामले में, मैंने अपने PATH में निम्नलिखित को जोड़ा है:
echo 'export PATH="$HOME/.gem/ruby/2.4.0/bin:$PATH"' >> ~/.bashrc
पथ परिवर्तन को अद्यतन करने के लिए, हम निष्पादित करेंगे:
source ~/.bashrc
अगला, हमें निम्नलिखित कमांड का उपयोग करके "टी" स्थापित करने में सक्षम होना चाहिए:
sudo gem install t
विन्यास
टी का उपयोग करने से पहले, हमें पहले करना होगा ट्विटर के साथ एक आवेदन रजिस्टर। इसके लिए हमें निम्नलिखित चरणों का पालन करना होगा।
सबसे पहले हमें लॉग इन करना होगा ट्विटर ऐप प्रबंधन साइट। फिर आपको «पर क्लिक करना होगानया ऐप बनाएं"।
हम आवश्यक फ़ील्ड को पूरा करेंगे और फ़ॉर्म जमा करेंगे। ध्यान रखें कि अनुरोध में एक विशिष्ट नाम होना चाहिए। अगला, हम «को स्थानांतरित करने जा रहे हैंअनुमतियाँ » y एक्सेस सेटिंग्स को "डायरेक्ट मैसेज पढ़ें, लिखें और एक्सेस करें" में बदलें। टाइपिंग विशेषाधिकार प्राप्त करने के लिए एक मोबाइल फोन नंबर आपके ट्विटर खाते से जुड़ा होना चाहिए।
अब टैब को स्थानांतरित करने का समय है «कुंजी और एक्सेस कोड» को देखने के लिए एपीआई कुंजी और एपीआई सीक्रेट जब प्रोग्राम अनुरोध करता है तो हमें उसे कॉपी और पेस्ट करना होगा।
क्लाइंट को अधिकृत करें
हमने पहले ही "टी" स्थापित कर दिया है और ट्विटर पर एक एप्लिकेशन बनाया और पंजीकृत किया है। अब, हमें चाहिए इस टूल को हमारे ट्विटर अकाउंट से अधिकृत करें। ऐसा करने के लिए, हम टर्मिनल में निष्पादित करेंगे (Ctrl + Alt + T):
t authorize
एक डायलॉग बॉक्स दिखाई देगा। इसमें, हमें बताया जाएगा कि Twitter डेवलपर साइट खोलने और कॉपी / पेस्ट करने के लिए ENTER कुंजी दबाएं एपीआई कुंजी और एपीआई सीक्रेट जब अनुरोध किया। हमें केवल चरणों का पालन करना होगा।
अंत में, अगर हमें संदेश मिलता है «प्राधिकरण सफल", बधाई हो! हमने अपने ट्विटर अकाउंट से "t" को सही ढंग से कॉन्फ़िगर किया होगा।
हमारे द्वारा अधिकृत सभी खातों की सूची देखने के लिए, हम निष्पादित करेंगे:
t accounts
यह विकल्प हमें दिखाएगा उपयोगकर्ता जो हमारे सिस्टम में एप्लिकेशन का उपयोग करने के लिए अधिकृत हैं। यदि आप एक से अधिक खाते अधिकृत करते हैं, तो अंतिम अधिकृत खाता सक्रिय किया जाएगा।
पैरा एक और खाता सक्रिय करें, बस नीचे दिए गए उपयोगकर्ता नाम और अपने उपभोक्ता पासवर्ड का उल्लेख करें:
t set active sapoclay RQi8DiW4IuPt
सभी अधिकृत खाता डेटा फ़ाइल में संग्रहीत किए जाएंगे ~ / .trc। आप कमांड का उपयोग करके किसी भी समय खातों का विवरण देख सकते हैं:
cat ~/.trc
ट्विटर CLI का उपयोग करें
यहां पहुंचे, अब यह देखना है कि कैसे एक ट्वीट भेजें। इसके लिए हमें केवल अमल करना होगा:
t update "Enviando un Tweet desde la consola de Ubuntu"
जैसा कि आप निम्नलिखित स्क्रीनशॉट में देख सकते हैं, ट्वीट को समस्या के बिना और तुरंत ट्विटर पर प्रकाशित किया गया है:
इस टूल का एक आकर्षण यह होगा हमें दिखाएगा कि हमारे पिछले ट्वीट को कैसे हटाया जाए। पिछले ट्वीट को हटाने के लिए, मुझे निम्नलिखित कमांड निष्पादित करनी होगी:
t delete status 913726339378827270
पैरा हमारे ट्वीट में विशेष पात्रों को शामिल करें, हमें केवल दोहरे उद्धरणों के बजाय एकल उद्धरणों के साथ इसे लपेटना होगा, इसलिए उन पात्रों की व्याख्या हमारे शेल द्वारा नहीं की गई है। यदि आप एकल उद्धरणों का उपयोग करते हैं, तो आपके ट्वीट में स्पष्ट रूप से कोई भी एपॉस्ट्रॉफ़ नहीं हो सकता जब तक कि आप उन्हें बैकस्लैश के साथ सेट न करें।
अब हम जानते हैं कि कैसे एक ट्वीट पोस्ट करें और इसे कैसे हटाएं। हम भी कर सकते हैं एक ट्विटर उपयोगकर्ता का पूरा विवरण देखें अगर हम उपयोगकर्ता का नाम जानते हैं। हम कमांड का उपयोग करके आपके खाते का विवरण देख सकते हैं:
t whois @ubunlog
किसी उपयोगकर्ता के आँकड़े देखने के लिए, हमें केवल निष्पादन करना होगा:
t users -l @ubunlog
अधिक विकल्प हैं, लेकिन लेख बहुत लंबा होगा। देखना उपलब्ध आदेशों की पूरी सूची, हमें केवल निष्पादित करना होगा:
t help
हम इस परियोजना की सभी विशेषताओं और इस पृष्ठ के अन्य गुणों पर विचार-विमर्श कर सकते हैं GitHub.