मध्ये प्रकाशित करताना वेळ वाचविण्याच्या सोप्या तथ्यासाठी सामाजिक नेटवर्कमध्ये एक छोटा प्रोग्राम तयार करा python ला च्या मदतीने सांगकामे de तार. प्रोग्राम खालीलप्रमाणे कार्य करतो: "संदेश"> पायथॉन मधील बॉट (टेलिग्राम पाय एपीआय> फेसबुक पाय एपीआय)> "फेसबुक"> "ट्विटर". कार्यक्रम आहे मुक्त स्रोत आणि हे लिनक्स, विंडोज आणि कदाचित ओएस एक्स वर उत्तम प्रकारे कार्य करते (मला वाटते).
स्थापना
आपल्याला फक्त गिटहब रेपॉजिटरी क्लोन करावी लागेल:
git clone https://github.com/XTickXIvanX/Telegram2FB.git
आम्ही आवश्यकता स्थापित करतो:
pip install DictObject requests facebook-sdk
आम्ही तयार बॉट आणि आम्ही मिळवा टोकन:
https://core.telegram.org/bots
आम्ही एक नवीन तयार करतो अनुप्रयोग de फेसबुक:
https://developers.facebook.com/apps/
एकदा तयार झाल्यावर आम्ही आमच्या मिळवतो प्रवेश टोकन आणि:
https://developers.facebook.com/tools/explorer/
आम्ही ते तयार करताना खालील परवानग्या मंजूर करतोः
आम्ही प्रोग्रामची रन.पी फाइल सुधारित करतो आणि API_KEY = »…» चे तीन गुण पुनर्स्थित करतो. टोकन de तार आणि आलेखाचे तीन गुण = फेसबूक.ग्रॅपीआयपी (एक्सेस_ टोकन = '...') द्वारे टोकन फेसबुक वरून.
आम्ही आमच्या खात्याचा दुवा साधतो Twitter a फेसबुक आम्ही काय पोस्ट करतो ते ट्विट करण्यासाठी फेसबुक.
आम्ही प्रोग्राम चालवितो:
python Run.py
हे पूर्ण झाले!
आता ते फक्त उघडणे बाकी आहे तार आणि आमच्या संदेशास पाठवा बॉट: '/ प्रकाशित करा you आपण काय प्रकाशित करायचे आहे ते येथे घाला.'
अरेरे मस्त .. मी एकाच वेळी माझ्या सर्व सामाजिक नेटवर्कवर पोस्ट करण्याचा एक मार्ग शोधत होतो 😀
मी घर सोडताना थोड्या पैशांची बचत करणे माझ्यासाठी उपयुक्त आहे आणि तेथे कोणतेही वायफाय नेटवर्क नाही आहे:
नमस्कार, चांगले योगदान आहे, परंतु अजगर २.2.7.6. with सह मॅकोसमध्ये प्रयत्न करीत असताना माझ्याकडे ही त्रुटी आहे:
/ लाइब्ररी / पायथन / २..2.7 / साइट / पॅकेजेस / रिक्वेस्ट / पॅकेजेस / युर्लिब //util/ssl_.py:3: असुरक्षित प्लॅटफॉर्म चेतावणी: एक खरे एसएसएलकॉन्स्टॅक्ट ऑब्जेक्ट उपलब्ध नाही. हे urlib90 ला एसएसएल योग्य प्रकारे कॉन्फिगर करण्यापासून प्रतिबंधित करते आणि कदाचित काही एसएसएल कनेक्शन अयशस्वी होण्यास कारणीभूत ठरू शकते. अधिक माहितीसाठी, पहा https://urllib3.readthedocs.org/en/latest/security.html#insecureplatformwarning.
मी आधीच तो सोडविला आहे, स्थापित करण्यासाठी काही अवलंबन गहाळ आहेत.
परिपूर्ण! You आपणास इतर काही समस्या असल्यास आपण येथे तक्रार नोंदवू शकता https://github.com/XTickXIvanX/Telegram2FB/issues ????
प्रत्येकजण आपला बॉट वापरू शकत नाही म्हणून आपण हे कसे व्यवस्थापित करता?
सुलभ ओळी 38 मध्ये आपण "/ loquequierasperoqueotronosepa" द्वारा "प्रकाशित / प्रकाशित करा", ओळ 40 मध्ये आपण ("/ loquequierasperoqueotronosepa", "") द्वारे ("आवश्यक आहे) सुधारित (" / प्रकाशित "," ") करा (जागा आवश्यक आहे).
म्हणून कोणीही ते वापरू शकत नाही परंतु आपण.
अभिवादन मी सर्व चरणांचे अनुसरण केले आहे आणि स्क्रिप्ट चालू असताना ते एकदा बंद होते, ही चूक आहे:
बॉट माहिती: {u'ok ': खरे, u'result': {u'username ': u'yacopy_bot', u'first_name ': u'telegram2fb', u'id ': my_id}
Hello u'message ': {u'date': 1439307530, u'text ': u' / post "हॅलो" ", u'from ': {u'first_name': प्रथम नाव, u'last_name ': आडनाव, तू यो योस
ट्रेसबॅक (सर्वात अलीकडील कॉल शेवटचा):
"रन.पीआय" फाइल, ओळ 43, इन
आलेख.पुतळवॉल_पोस्ट (संदेश = पोंग 1)
पुट_वॉल_पोस्टमध्ये "/usr/local/lib/python2.7/dist-packages/facebook.py", ओळ 159 फाइल
** संलग्नक)
फाईल "/usr/local/lib/python2.7/dist-packages/facebook.py", 140 मधील लाइन, पुट-ऑब्जेक्ट मध्ये
post_args = डेटा)
विनंती "फाइल /usr/local/lib/python2.7/dist-packages/facebook.py", ओळ 297
प्रतिसाद = _पार्से_जेसन (ई.प्रेड ())
फाइल "/usr/lib/python2.7/dist-packages/simplejson/__init__.py", ओळीत 488
परत _डेफॉल्ट_डेकोडर.डेकोड
फाईल "/usr/lib/python2.7/dist-packages/simplejson/decoder.py", डीकोड मध्ये
ऑब्जेक्ट, एंड = सेल्फ.ड्राको_डेकोडे
"_Usr/lib/python2.7/dist-packages/simplejson/decoder.py "फाइल, कच्च्या_डाकोडमध्ये 389 ओळ
सेल्फ.स्कॅन_ऑन्से (एस, आयडीएक्स = _ डब्ल्यू (एस, आयडीएक्स). परत ())
सिंपलसन.स्कॅनर.जेएसओन्डकोड एरर: अपेक्षित मूल्य: रेखा 1 स्तंभ 1 (चार्ट 0)
उत्कृष्ट…
मला टेलिग्रामवरून ट्विटरवर पोस्ट करण्यासाठी एक बॉट पाहिजे
हे मला फेसबुक, लिंक्डइन आणि अन्य सामाजिक नेटवर्कवर पोस्ट करण्यास अनुमती देईल? किंवा मला माहित नाही की हे कशासाठी आहे ...
लिनक्सने त्यास थोडेसे प्रभुत्व दिले.