Због једноставне чињенице уштеде времена приликом објављивања у друштвене мреже, направите мали програм у Питон уз помоћ Ботс de Telegram. Програм ради на следећи начин: „Порука“> Бот у Питхону (Телеграм Пи АПИ> Фацебоок Пи АПИ)> „Фацебоок“> „Твиттер“. Програм је open соурце и савршено ради на Линук-у, Виндовс-у и можда ОС-у Кс (мислим).
инсталација
Само треба да клонирате ГитХуб спремиште:
git clone https://github.com/XTickXIvanX/Telegram2FB.git
Инсталирамо захтеве:
pip install DictObject requests facebook-sdk
Ми креирамо Бот и добијамо жетон:
https://core.telegram.org/bots
Ми стварамо ново aplikacija de фацебоок:
https://developers.facebook.com/apps/
Једном створени добијамо своје приступни токен у:
https://developers.facebook.com/tools/explorer/
Приликом генерисања додељујемо следеће дозволе:
Измењујемо датотеку Рун.пи програма и замењујемо три тачке променљиве АПИ_КЕИ = »…» са жетон de Telegram и три тачке променљиве грапх = фацебоок.ГрапхАПИ (аццесс_токен = '...') од стране жетон Фацебоок.
Повезујемо свој рачун са Twitter a фацебоок да цвркућу оно на чему објављујемо фацебоок.
Покрећемо програм:
python Run.py
Готово је!
Сада остаје само да се отвори Telegram и пошаљите поруку (е) нашем Бот: '/ објавите «Уметните овде оно што желите да објавите»'.
Проклето цоол .. Само сам тражио начин да објавим на свим својим друштвеним мрежама истовремено 😀
Корисно ми је да уштедим мало новца кад напустим кућу и када нема отворене ВиФи мреже Д:
Здраво, добар допринос, али приликом покушаја у МАцОС-у, са питхон 2.7.6, имам ову грешку:
/Либрари/Питхон/2.7/сите-пацкагес/рекуестс/пацкагес/урллиб3/утил/ссл_.пи:90: ИнсецуреПлатформВарнинг: Истински објект ССЛЦонтект није доступан. Ово спречава урллиб3 да правилно конфигурише ССЛ и може проузроковати неуспех одређених ССЛ веза. За више информација погледајте https://urllib3.readthedocs.org/en/latest/security.html#insecureplatformwarning.
Већ сам то решио, недостајале су неке зависности за инсталирање.
Савршен! 😀 Ако имате било који други проблем, можете га пријавити https://github.com/XTickXIvanX/Telegram2FB/issues ????
Како се сналазите тако да не могу сви да користе вашег бота?
Лако. У реду 38 мењате „/ објављивање“ од „/ локуекуиерасперокуеотроносепа“, у реду 40 мењате („/ објављивање“, „„) од („/ локуекуиерасперокуеотроносепа“, „„) (потребан је простор).
Дакле, нико не може да га користи осим вас.
Поздрав, следио сам све кораке и приликом покретања скрипте која се одједном затвара, ово је грешка:
Информације о боту: {у'ок ': Тачно, у'резулт': {у'корисничко име ': у'иацопи_бот', у'фирст_наме ': у'телеграм2фб', у'ид ': ми_ид}}
{у'мессаге ': {у'дате': 1439307530, у'тект ': у' / пост "Хелло" ', у'фром': {у'фирст_наме ': име, у'ласт_наме': презиме, у 'Ио хице}
Трацебацк (последњи последњи позив):
Датотека „Рун.пи“, ред 43, у
грапх.пут_валл_пост (порука = понг1)
Датотека "/уср/лоцал/либ/питхон2.7/дист-пацкагес/фацебоок.пи", ред 159, у пут_валл_пост
** прилог)
Датотека "/уср/лоцал/либ/питхон2.7/дист-пацкагес/фацебоок.пи", ред 140, у пут_објецт
пост_аргс = подаци)
Датотека „/уср/лоцал/либ/питхон2.7/дист-пацкагес/фацебоок.пи“, ред 297, у захтеву
одговор = _парсе_јсон (е.реад ())
Датотека „/уср/либ/питхон2.7/дист-пацкагес/симплејсон/__инит__.пи“, ред 488, у оптерећењима
ретурн _дефаулт_децодер.децоде (с)
Датотека "/уср/либ/питхон2.7/дист-пацкагес/симплејсон/децодер.пи", ред 370, у декодирању
обј, енд = селф.рав_децоде (с)
Датотека „/уср/либ/питхон2.7/дист-пацкагес/симплејсон/децодер.пи“, ред 389, у рав_децоде
врати селф.сцан_онце (с, идк = _в (с, идк) .енд ())
симплејсон.сцаннер.ЈСОНДецодеЕррор: Очекивана вредност: ред 1, колона 1 (цхар 0)
Одлично…
Треба ми бот за објављивање из Телеграма на Твиттер-у
Да ли би ми ово омогућило да постављам на фацебоок, линкедин и друге друштвене мреже? или не знам чему служи ...
Линук је то прилично добро савладао.