[പൈത്തൺ] ടെലിഗ്രാമിൽ നിന്ന് സോഷ്യൽ നെറ്റ്‌വർക്കുകളിലേക്ക് പോസ്റ്റ് ചെയ്യുക.

പ്രസിദ്ധീകരിക്കുമ്പോൾ സമയം ലാഭിക്കുക എന്ന ലളിതമായ വസ്തുതയ്ക്കായി സോഷ്യൽ നെറ്റ്വർക്കുകൾ, ഒരു ചെറിയ പ്രോഗ്രാം സൃഷ്ടിക്കുക പൈത്തൺ സഹായത്തോടെ ബോട്ടുകൾ de കന്വിസന്ദേശം. പ്രോഗ്രാം ഇനിപ്പറയുന്ന രീതിയിൽ പ്രവർത്തിക്കുന്നു: "സന്ദേശം"> ബോട്ട് ഇൻ പൈത്തൺ (ടെലിഗ്രാം പൈ എപിഐ> ഫേസ്ബുക്ക് പൈ എപിഐ)> "ഫേസ്ബുക്ക്"> "ട്വിറ്റർ". പ്രോഗ്രാം ആണ് ഓപ്പൺ സോഴ്സ് ഇത് ലിനക്സ്, വിൻഡോസ്, ഒഎസ് എക്സ് എന്നിവയിൽ നന്നായി പ്രവർത്തിക്കുന്നു (ഞാൻ കരുതുന്നു).

ഇൻസ്റ്റാളേഷൻ

നിങ്ങൾ GitHub ശേഖരം ക്ലോൺ ചെയ്യണം:

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/

ഇത് സൃഷ്ടിക്കുമ്പോൾ ഇനിപ്പറയുന്ന അനുമതികൾ ഞങ്ങൾ നൽകുന്നു:

സ്ക്രീൻഷോട്ട് (79)

സ്ക്രീൻഷോട്ട് (80)

ഞങ്ങൾ പ്രോഗ്രാമിന്റെ Run.py ഫയൽ പരിഷ്‌ക്കരിക്കുകയും API_KEY = »…» വേരിയബിളിന്റെ മൂന്ന് പോയിന്റുകൾ മാറ്റിസ്ഥാപിക്കുകയും ചെയ്യുന്നു ടോക്കൺ de കന്വിസന്ദേശം ഒപ്പം വേരിയബിൾ ഗ്രാഫിന്റെ മൂന്ന് പോയിന്റുകളും = facebook.GraphAPI (access_token = '…') ടോക്കൺ ഫേസ്ബുക്കിൽ നിന്ന്.

ഞങ്ങളുടെ അക്ക to ണ്ടിലേക്ക് ഞങ്ങൾ ലിങ്ക് ചെയ്യുന്നു ട്വിറ്റർ a ഫേസ്ബുക്ക് ഞങ്ങൾ പോസ്റ്റുചെയ്യുന്നത് ട്വീറ്റ് ചെയ്യാൻ ഫേസ്ബുക്ക്.

ഞങ്ങൾ പ്രോഗ്രാം പ്രവർത്തിപ്പിക്കുന്നു:
python Run.py

അതു ചെയ്തു!

ഇപ്പോൾ ഇത് തുറക്കാൻ മാത്രമേ ശേഷിക്കുന്നുള്ളൂ കന്വിസന്ദേശം ഞങ്ങൾക്ക് ഒരു സന്ദേശം അയയ്ക്കുക ബോട്ടം: '/ പ്രസിദ്ധീകരിക്കുക you നിങ്ങൾ പ്രസിദ്ധീകരിക്കാൻ ആഗ്രഹിക്കുന്ന കാര്യങ്ങൾ ഇവിടെ ചേർക്കുക »'.


ലേഖനത്തിന്റെ ഉള്ളടക്കം ഞങ്ങളുടെ തത്ത്വങ്ങൾ പാലിക്കുന്നു എഡിറ്റോറിയൽ എത്തിക്സ്. ഒരു പിശക് റിപ്പോർട്ടുചെയ്യാൻ ക്ലിക്കുചെയ്യുക ഇവിടെ.

10 അഭിപ്രായങ്ങൾ, നിങ്ങളുടേത് വിടുക

നിങ്ങളുടെ അഭിപ്രായം ഇടുക

നിങ്ങളുടെ ഇമെയിൽ വിലാസം പ്രസിദ്ധീകരിച്ചു ചെയ്യില്ല.

*

*

  1. ഡാറ്റയുടെ ഉത്തരവാദിത്തം: മിഗുവൽ ഏഞ്ചൽ ഗാറ്റൻ
  2. ഡാറ്റയുടെ ഉദ്ദേശ്യം: സ്പാം നിയന്ത്രിക്കുക, അഭിപ്രായ മാനേജുമെന്റ്.
  3. നിയമസാധുത: നിങ്ങളുടെ സമ്മതം
  4. ഡാറ്റയുടെ ആശയവിനിമയം: നിയമപരമായ ബാധ്യതയല്ലാതെ ഡാറ്റ മൂന്നാം കക്ഷികളുമായി ആശയവിനിമയം നടത്തുകയില്ല.
  5. ഡാറ്റ സംഭരണം: ഒസെന്റസ് നെറ്റ്‌വർക്കുകൾ (ഇയു) ഹോസ്റ്റുചെയ്യുന്ന ഡാറ്റാബേസ്
  6. അവകാശങ്ങൾ: ഏത് സമയത്തും നിങ്ങളുടെ വിവരങ്ങൾ പരിമിതപ്പെടുത്താനും വീണ്ടെടുക്കാനും ഇല്ലാതാക്കാനും കഴിയും.

  1.   ഇലവ് പറഞ്ഞു

    നാശം .. എന്റെ എല്ലാ സോഷ്യൽ നെറ്റ്‌വർക്കുകളിലും ഒരേ സമയം പോസ്റ്റുചെയ്യാനുള്ള വഴി ഞാൻ അന്വേഷിക്കുകയായിരുന്നു

    1.    ഇവാൻ മോളിന റിബൊലെഡോ പറഞ്ഞു

      ഞാൻ വീട് വിടുമ്പോൾ കുറച്ച് പണം ലാഭിക്കുന്നത് എനിക്ക് ഉപയോഗപ്രദമാണ്, കൂടാതെ തുറന്ന വൈഫൈ നെറ്റ്‌വർക്ക് ഇല്ല:

  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.    ഇവാൻ മോളിന റിബൊലെഡോ പറഞ്ഞു

        മികച്ചത്! Other നിങ്ങൾക്ക് മറ്റെന്തെങ്കിലും പ്രശ്നമുണ്ടെങ്കിൽ അത് റിപ്പോർട്ടുചെയ്യാം 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}}.
    {u'message ': {u'date': 1439307530, u'text ': u' / പോസ്റ്റ് "ഹലോ", u'from ': {u'first_name': ആദ്യ നാമം, u'last_name ': അവസാന നാമം, u 'യോ ഹിസ്}
    ട്രേസ്ബാക്ക് (ഏറ്റവും പുതിയ കോൾ അവസാനമായി):
    ഫയൽ "Run.py", വരി 43, ൽ
    graph.put_wall_post (സന്ദേശം = pong1)
    പുട്ട്_വാൾ_പോസ്റ്റിലെ "/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 (s, idx = _w (s, idx) .end ())
    simplejson.scanner.JSONDecode പിശക്: മൂല്യം പ്രതീക്ഷിക്കുന്നു: വരി 1 നിര 1 (ചാർ 0)

  5.   ജെയിം പറഞ്ഞു

    മികച്ചത്…

    ട്വിറ്ററിൽ ടെലിഗ്രാമിൽ നിന്ന് പോസ്റ്റുചെയ്യാൻ എനിക്ക് ഒരു ബോട്ട് ആവശ്യമാണ്

  6.   സീസർ പി. മോറെനോ പറഞ്ഞു

    ഇത് എന്നെ ഫേസ്ബുക്ക്, ലിങ്ക്ഡിൻ, മറ്റ് സോഷ്യൽ നെറ്റ്‌വർക്കുകൾ എന്നിവയിൽ പോസ്റ്റുചെയ്യാൻ അനുവദിക്കുമോ? അല്ലെങ്കിൽ ഇത് എന്തിനുവേണ്ടിയാണെന്ന് എനിക്കറിയില്ല ...
    ലിനക്സ് ഇത് അൽപ്പം മാസ്റ്റേഴ്സ് ചെയ്തു.