[పైథాన్] టెలిగ్రామ్ నుండి సోషల్ నెట్‌వర్క్‌లకు పోస్ట్ చేయండి.

ప్రచురించేటప్పుడు సమయాన్ని ఆదా చేసే సాధారణ వాస్తవం కోసం సామాజిక నెట్వర్క్లు, లో ఒక చిన్న ప్రోగ్రామ్‌ను సృష్టించండి పైథాన్ సహాయంతో బాట్లు de టెలిగ్రాం. ప్రోగ్రామ్ ఈ క్రింది విధంగా పనిచేస్తుంది: "సందేశం"> పైథాన్ లో బాట్ (టెలిగ్రామ్ పై API> ఫేస్బుక్ పై API)> "ఫేస్బుక్"> "ట్విట్టర్". కార్యక్రమం ఓపెన్ సోర్స్ మరియు ఇది Linux, Windows మరియు OS X (నేను అనుకుంటున్నాను) లలో సంపూర్ణంగా పనిచేస్తుంది.

సంస్థాపన

మీరు GitHub రిపోజిటరీని క్లోన్ చేయాలి:

git clone https://github.com/XTickXIvanX/Telegram2FB.git

మేము అవసరాలను వ్యవస్థాపించాము:

pip install DictObject requests facebook-sdk

మేము సృష్టిస్తాము బొట్ మరియు మేము పొందుతాము టోకెన్:

https://core.telegram.org/bots

మేము క్రొత్తదాన్ని సృష్టిస్తాము అనువర్తనం de <span style="font-family: Mandali; ">ఫేస్‌బుక్ </span>:

https://developers.facebook.com/apps/

సృష్టించిన తర్వాత మనకు లభిస్తుంది యాక్సెస్ టోకెన్ మరియు:

https://developers.facebook.com/tools/explorer/

దీన్ని ఉత్పత్తి చేసేటప్పుడు మేము ఈ క్రింది అనుమతులను మంజూరు చేస్తాము:

స్క్రీన్ షాట్ (79)

స్క్రీన్ షాట్ (80)

మేము ప్రోగ్రామ్ యొక్క Run.py ఫైల్‌ను సవరించాము మరియు API_KEY = »…» వేరియబుల్ యొక్క మూడు పాయింట్లను భర్తీ చేస్తాము టోకెన్ de టెలిగ్రాం మరియు వేరియబుల్ గ్రాఫ్ = facebook.GraphAPI (access_token = '…') యొక్క మూడు పాయింట్లు టోకెన్ ఫేస్బుక్ నుండి.

మేము మా ఖాతాను లింక్ చేస్తాము <span style="font-family: Mandali; ">ట్విట్టర్</span> a <span style="font-family: Mandali; ">ఫేస్‌బుక్ </span> మేము పోస్ట్ చేసిన వాటిని ట్వీట్ చేయడానికి <span style="font-family: Mandali; ">ఫేస్‌బుక్ </span>.

మేము ప్రోగ్రామ్‌ను నడుపుతున్నాము:
python Run.py

అది ఐపోయింది!

ఇప్పుడు అది తెరవడానికి మాత్రమే మిగిలి ఉంది టెలిగ్రాం మరియు మాకు సందేశం (లు) పంపండి బొట్: '/ ప్రచురించు you మీరు ప్రచురించదలిచిన వాటిని ఇక్కడ చొప్పించండి »'.


వ్యాసం యొక్క కంటెంట్ మా సూత్రాలకు కట్టుబడి ఉంటుంది సంపాదకీయ నీతి. లోపం నివేదించడానికి క్లిక్ చేయండి ఇక్కడ.

10 వ్యాఖ్యలు, మీదే వదిలేయండి

మీ వ్యాఖ్యను ఇవ్వండి

మీ ఇమెయిల్ చిరునామా ప్రచురితమైన కాదు. లు గుర్తించబడతాయి గుర్తించబడతాయి *

*

*

  1. డేటాకు బాధ్యత: మిగ్యుల్ ఏంజెల్ గాటన్
  2. డేటా యొక్క ఉద్దేశ్యం: కంట్రోల్ స్పామ్, వ్యాఖ్య నిర్వహణ.
  3. చట్టబద్ధత: మీ సమ్మతి
  4. డేటా యొక్క కమ్యూనికేషన్: డేటా చట్టపరమైన బాధ్యత ద్వారా తప్ప మూడవ పార్టీలకు తెలియజేయబడదు.
  5. డేటా నిల్వ: ఆక్సెంటస్ నెట్‌వర్క్స్ (EU) హోస్ట్ చేసిన డేటాబేస్
  6. హక్కులు: ఎప్పుడైనా మీరు మీ సమాచారాన్ని పరిమితం చేయవచ్చు, తిరిగి పొందవచ్చు మరియు తొలగించవచ్చు.

  1.   ఎలావ్ అతను చెప్పాడు

    తిట్టు బాగుంది .. నేను నా సోషల్ నెట్‌వర్క్‌లన్నింటినీ ఒకే సమయంలో పోస్ట్ చేయడానికి ఒక మార్గం కోసం చూస్తున్నాను

    1.    ఇవాన్ మోలినా రెబోలెడో అతను చెప్పాడు

      నేను ఇంటి నుండి బయలుదేరినప్పుడు కొంచెం డబ్బు ఆదా చేయడానికి ఇది సహాయపడుతుంది మరియు ఓపెన్ వైఫై నెట్‌వర్క్ D లేదు:

  2.   K అతను చెప్పాడు

    హలో, మంచి సహకారం, కానీ పైథాన్ 2.7.6 తో, మాకోస్‌లో ప్రయత్నిస్తున్నప్పుడు, నాకు ఈ లోపం ఉంది:

    / లైబ్రరీ / పైథాన్ / 2.7 / సైట్- ప్యాకేజీలు / అభ్యర్ధనలు / ప్యాకేజీలు / యుర్లిబ్ 3/util/ssl_.py:90: అసురక్షిత ప్లాట్ఫార్మ్ హెచ్చరిక: నిజమైన SSLC కాంటెక్స్ట్ ఆబ్జెక్ట్ అందుబాటులో లేదు. ఇది SSL ను తగిన విధంగా కాన్ఫిగర్ చేయకుండా urllib3 ని నిరోధిస్తుంది మరియు కొన్ని SSL కనెక్షన్లు విఫలం కావడానికి కారణం కావచ్చు. మరింత సమాచారం కోసం, చూడండి https://urllib3.readthedocs.org/en/latest/security.html#insecureplatformwarning.

    1.    K అతను చెప్పాడు

      నేను ఇప్పటికే పరిష్కరించాను, ఇన్‌స్టాల్ చేయడానికి కొన్ని డిపెండెన్సీలు లేవు.

      1.    ఇవాన్ మోలినా రెబోలెడో అతను చెప్పాడు

        పర్ఫెక్ట్! You మీకు ఏమైనా సమస్య ఉంటే దాన్ని నివేదించవచ్చు https://github.com/XTickXIvanX/Telegram2FB/issues 😉

  3.   Matias అతను చెప్పాడు

    ప్రతి ఒక్కరూ మీ బోట్‌ను ఉపయోగించలేని విధంగా మీరు ఎలా నిర్వహిస్తారు?

    1.    ఇవాన్ మోలినా రెబోలెడో అతను చెప్పాడు

      సులభం. 38 వ పంక్తిలో మీరు "/ loquequierasperoqueotronosepa" ద్వారా "/ ప్రచురించు" ను సవరించండి, 40 వ పంక్తిలో మీరు ("/ ప్రచురించు", "") ("/ loquequierasperoqueotronosepa", "" ద్వారా సవరించండి (స్థలం అవసరం).
      కాబట్టి మీరు తప్ప ఎవరూ ఉపయోగించలేరు.

  4.   యస్మనీ అతను చెప్పాడు

    శుభాకాంక్షలు నేను అన్ని దశలను అనుసరించాను మరియు స్క్రిప్ట్‌ను నడుపుతున్నప్పుడు అది ఒకేసారి మూసివేస్తుంది, ఇది లోపం:

    బొట్ సమాచారం: {u'ok ': నిజం, u'result': {u'username ': u'yacopy_bot', u'first_name ': u'telegram2fb', u'id ': my_id}}
    {u'message ': {u'date': 1439307530, u'text ': u' / post "హలో" ', u'from': {u'first_name ': మొదటి పేరు, u'last_name': చివరి పేరు, u 'యో హైస్}
    ట్రేస్‌బ్యాక్ (చివరి కాల్ చివరిది):
    ఫైల్ "Run.py", 43 వ పంక్తి, లో
    graph.put_wall_post (సందేశం = పాంగ్ 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, అభ్యర్థనలో
    ప్రతిస్పందన = _పార్స్_జోన్ (e.read ())
    ఫైల్ "/usr/lib/python2.7/dist-packages/simplejson/__init__.py", 488 వ పంక్తి, లోడులలో
    తిరిగి _default_decoder.decode (లు)
    ఫైల్ "/usr/lib/python2.7/dist-packages/simplejson/decoder.py", 370 వ పంక్తి, డీకోడ్‌లో
    obj, end = self.raw_decode (లు)
    Raw_decode లో "/usr/lib/python2.7/dist-packages/simplejson/decoder.py", 389 వ పంక్తి
    return self.scan_once (లు, idx = _w (లు, idx) .end ())
    simplejson.scanner.JSONDecodeError: విలువను ఆశించడం: పంక్తి 1 కాలమ్ 1 (చార్ 0)

  5.   జుమ్మా అతను చెప్పాడు

    అద్భుతమైన…

    ట్విట్టర్‌లో టెలిగ్రామ్ నుండి పోస్ట్ చేయడానికి నాకు బోట్ అవసరం

  6.   సీజర్ పి. మోరెనో అతను చెప్పాడు

    ఇది నన్ను ఫేస్బుక్, లింక్డ్ఇన్ మరియు ఇతర సోషల్ నెట్‌వర్క్‌లలో పోస్ట్ చేయడానికి అనుమతిస్తుంది? లేదా అది ఏమిటో నాకు తెలియదు ...
    లైనక్స్ చాలా నైపుణ్యం సాధించింది.