पुराने दिन कई व्यवस्थापक अपने सिस्टम से महत्वपूर्ण सूचनाएं भेजने के लिए एसएमएस-गेट्स का उपयोग करते हैं। "पावर डाउन, यूपीएस अब काम कर रहा है!", "पावर अप, यूपीएस बंद है!" या "सीपीयू टेम्पल बहुत अधिक है!"। आज फेसबुक युग में हम एसएमएस के बजाए मैसेंजर का उपयोग करते हैं, इसलिए मुझे आश्चर्य है कि क्या मैं ऐसी चीज के लिए कमांड लाइन बैश या PHP स्क्रिप्ट बना सकता हूं।लिनक्स कंसोल (कमांड लाइन) से फेसबुक संदेश कैसे भेजें
विचार - क्रॉन हर 10 मिनट की स्थिति की जांच करता है और यदि यह सत्य है, तो मेरे मैसेंजर को संदेश भेजता है।
मुद्दों:
- मैं भेजने के लिए मेरी अमेरिकन प्लान खाते का उपयोग नहीं करना चाहते हैं - मैं "सिस्टम 1", "सिस्टम 2" से संदेश प्राप्त करने के लिए, क्योंकि मैं से अधिक है चाहता हूँ व्यवस्थापक के लिए एक सिस्टम।
- बैश हिस्सा मेरे लिए आसान है, मैं फेसबुक समाधान के लिए सुझाव दिए गए की जरूरत है:
- मैं FacebookAppId प्राप्त करने के लिए है (और मैं एक प्रणाली या सिर्फ एक AppId के लिए AppId बनाने के लिए करते हैं)
- कैसे "मेरे फेसबुक अकाउंट
- के साथ" सिस्टम 1 "खाता में शामिल हों/पुष्टि करें/स्वीकार करें, क्या यह एक से अधिक FBAccount
- पर किसी अन्य संकेत को संदेश भेजना संभव है।
मैं अधिसूचना अनुप्रयोग पाया है, लेकिन मुझे लगता है कि यह है कि यह संदेश दूत को नहीं भेजा जाता है, तो यह बेकार हो सकता है।
मैंने सोचा था कि फेसबुक में एक सिस्टम था जहां आप ईमेल के माध्यम से अपनी स्थिति अपडेट कर सकते थे? यदि हां, तो ऐसा क्यों न करें (लेकिन अपनी पोस्ट को एक विशिष्ट श्रोताओं को पहले सीमित करें [उर्फ, आप])? फिर आप खाते में सब्सक्राइब कर सकते हैं और एक नया अपडेट होने पर अधिसूचनाएं प्राप्त कर सकते हैं। दुर्भाग्यवश यह फेसबुक के नियमों के खिलाफ कई डमी खातों के लिए है, लेकिन जहां तक मुझे पता है कि वे डेवलपर्स के लिए अतिरिक्त खाते की अनुमति देते हैं; आप स्थिति अद्यतन में 'सर्वर 1', "सर्वर 2", आदि जोड़ सकते हैं। – cybermonkey
नहीं, वे डेवलपर्स के लिए अनुमति नहीं देते हैं और अतिरिक्त खाता नहीं देते हैं। और अपनी स्थिति अपडेट कर रहा है ताकि प्रत्येक मित्र देख सके कि यह एक बहुत बुरा विचार हो सकता है। यह केवल आपके लिए एक चेतावनी है। – luschn