[पायथन] टेलिग्रामकडून सामाजिक नेटवर्कवर पोस्ट करा.

मध्ये प्रकाशित करताना वेळ वाचविण्याच्या सोप्या तथ्यासाठी सामाजिक नेटवर्कमध्ये एक छोटा प्रोग्राम तयार करा 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 तार आणि आलेखाचे तीन गुण = फेसबूक.ग्रॅपीआयपी (एक्सेस_ टोकन = '...') द्वारे टोकन फेसबुक वरून.

आम्ही आमच्या खात्याचा दुवा साधतो ट्विटर a फेसबुक आम्ही काय पोस्ट करतो ते ट्विट करण्यासाठी फेसबुक.

आम्ही प्रोग्राम चालवितो:
python Run.py

हे पूर्ण झाले!

आता ते फक्त उघडणे बाकी आहे तार आणि आमच्या संदेशास पाठवा बॉट: '/ प्रकाशित करा you आपण काय प्रकाशित करायचे आहे ते येथे घाला.'


लेखाची सामग्री आमच्या तत्त्वांचे पालन करते संपादकीय नीति. त्रुटी नोंदविण्यासाठी क्लिक करा येथे.

10 टिप्पण्या, आपल्या सोडा

आपली टिप्पणी द्या

आपला ई-मेल पत्ता प्रकाशित केला जाणार नाही. आवश्यक फील्ड चिन्हांकित केले आहेत *

*

*

  1. डेटा जबाबदार: मिगुएल Áन्गल गॅटन
  2. डेटाचा उद्देशः नियंत्रण स्पॅम, टिप्पणी व्यवस्थापन.
  3. कायदे: आपली संमती
  4. डेटा संप्रेषण: कायदेशीर बंधन वगळता डेटा तृतीय पक्षास कळविला जाणार नाही.
  5. डेटा संग्रहण: ओकेन्टस नेटवर्क (EU) द्वारा होस्ट केलेला डेटाबेस
  6. अधिकारः कोणत्याही वेळी आपण आपली माहिती मर्यादित, पुनर्प्राप्त आणि हटवू शकता.

  1.   elav म्हणाले

    अरेरे मस्त .. मी एकाच वेळी माझ्या सर्व सामाजिक नेटवर्कवर पोस्ट करण्याचा एक मार्ग शोधत होतो 😀

    1.    इव्हान मोलिना रीबोलेदो म्हणाले

      मी घर सोडताना थोड्या पैशांची बचत करणे माझ्यासाठी उपयुक्त आहे आणि तेथे कोणतेही वायफाय नेटवर्क नाही आहे:

  2.   K म्हणाले

    नमस्कार, चांगले योगदान आहे, परंतु अजगर २.2.7.6. with सह मॅकोसमध्ये प्रयत्न करीत असताना माझ्याकडे ही त्रुटी आहे:

    / लाइब्ररी / पायथन / २..2.7 / साइट / पॅकेजेस / रिक्वेस्ट / पॅकेजेस / युर्लिब //util/ssl_.py:3: असुरक्षित प्लॅटफॉर्म चेतावणी: एक खरे एसएसएलकॉन्स्टॅक्ट ऑब्जेक्ट उपलब्ध नाही. हे urlib90 ला एसएसएल योग्य प्रकारे कॉन्फिगर करण्यापासून प्रतिबंधित करते आणि कदाचित काही एसएसएल कनेक्शन अयशस्वी होण्यास कारणीभूत ठरू शकते. अधिक माहितीसाठी, पहा https://urllib3.readthedocs.org/en/latest/security.html#insecureplatformwarning.

    1.    K म्हणाले

      मी आधीच तो सोडविला आहे, स्थापित करण्यासाठी काही अवलंबन गहाळ आहेत.

      1.    इव्हान मोलिना रीबोलेदो म्हणाले

        परिपूर्ण! You आपणास इतर काही समस्या असल्यास आपण येथे तक्रार नोंदवू शकता https://github.com/XTickXIvanX/Telegram2FB/issues ????

  3.   मटियास म्हणाले

    प्रत्येकजण आपला बॉट वापरू शकत नाही म्हणून आपण हे कसे व्यवस्थापित करता?

    1.    इव्हान मोलिना रीबोलेदो म्हणाले

      सुलभ ओळी 38 मध्ये आपण "/ loquequierasperoqueotronosepa" द्वारा "प्रकाशित / प्रकाशित करा", ओळ 40 मध्ये आपण ("/ loquequierasperoqueotronosepa", "") द्वारे ("आवश्यक आहे) सुधारित (" / प्रकाशित "," ") करा (जागा आवश्यक आहे).
      म्हणून कोणीही ते वापरू शकत नाही परंतु आपण.

  4.   यास्मानी म्हणाले

    अभिवादन मी सर्व चरणांचे अनुसरण केले आहे आणि स्क्रिप्ट चालू असताना ते एकदा बंद होते, ही चूक आहे:

    बॉट माहिती: {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)

  5.   जॅम म्हणाले

    उत्कृष्ट…

    मला टेलिग्रामवरून ट्विटरवर पोस्ट करण्यासाठी एक बॉट पाहिजे

  6.   सीझर पी. मोरेनो म्हणाले

    हे मला फेसबुक, लिंक्डइन आणि अन्य सामाजिक नेटवर्कवर पोस्ट करण्यास अनुमती देईल? किंवा मला माहित नाही की हे कशासाठी आहे ...
    लिनक्सने त्यास थोडेसे प्रभुत्व दिले.