Автоматический постинг в твиттер - SetandWork!
Главная > Программирование > Автоматический постинг в твиттер

Автоматический постинг в твиттер

В предыдущей заметке я написал о том как можно авторизироваться в твиттере с помощью библиотеки cURL. Сегодня дополню эту заметку тем что после авторизации я добавлю твит в свой аккаунт на твиттере.

Опять я воспользовался своим любимым сниффером LiveHTTPHeaders при добавлении твита вручную и он мне «вынюхал» такую строчку:
authenticity_token=a28c9cfdcd4716d5aa30&
tweet%5Btext%5D=%D0%BF%D0%B8%D1%88%D1%83
+%D0%BE%D1%87%D0%B5%D1%
80%D0%B5%D0%B4%D0%BD%D0%BE%D0%B9
+%D1%81%D0%BA%D1%80%D0%B8%D0%BF%D1%82&
tweet%5Bin_reply_to_status_id%5D=&
tweet%5Blat%5D=&tweet%5Blong%5D=
&tweet%5Bplace_id%5D=&
tweet%5Bdisplay_coordinates%5D=

Вот она:

сниффер вынюхал строчку)))

Она выглядит немного пугающе, поскольку она закодирована. Раскодирую ее и покажу из чего она состоит:

authenticity_token=a28c9cfdcd4716d5aa30&tweet
=пишу очередной скрипт&
tweet[in_reply_to_status_id]=&
tweet[lat]=&tweet[long]=&
tweet[place_id]=&tweet[display_coordinates]=

Опять на первом месте стоит ключ authenticity_token, затем tweet- это собственно мой твит ну а дальше ряд параметров с пустыми значениями. Таким образом после того как скрипт авторизировался мне необходимо отправить всего лишь эту строчку методом post.

Перед этим два слова о том кто меня вдохновил на эту статейку. Это бесплатная онлайн игра

Пишем дальше. Допишу в предыдущий скрипт строчки:

$text='Привет! Привет! Привет!';//текст который будем вводить

// пост запрос, та самая строчка. Ключ с помощью регулярки я выдрал ранее. Он будет всегда один и тот же. Текст мой. $post='authenticity_token='.$array[1].'&tweet%5Btext%5D='.$text.'&
tweet%5Bin_reply_to_status_id%5D=&tweet%5Blat%5D=&tweet%5Blong%5D=&
tweet%5Bplace_id%5D=&tweet%5Bdisplay_coordinates%5D=';
// это пост запрос

$ref_url='https://mobile.twitter.com/';
//Вот и сама отправка и получение результата.
$otvet=connect ($link3,$post,$ref_url);
echo $otvet;



Похожие записи по теме:
Понравился пост? Подпишись на обновления блога: RSS wordpress insideRSSRSS wordpress insideEmailtwitter wordpress insideTwitter!
 
Категории: Программирование  Просмотров: 109

Уважаемый комментатор, я очень благодарен за оставленные тобой комментарии! Мне очень приятно их читать. Но порой встречаются люди, которые просто в наглую пытаются продвинуть свой ресурс, размещая ссылку в комментариях только для того, что бы увеличить ТИЦ. Меня порой просто удивляют такие люди... С недавних пор я стал сносить ссылки, которые идут на откровенный бред, никак не похожий на мой блог. Все остальные нормальные блоги будут опубликованы! Если Вы спамер, проходите мимо! Не тратьте время зря! Я ведь всё равно проверяю каждый сайт на соответствие с требованиями. :)