X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

2 страниц V   1 2 >
Открыть тему
Тема закрыта
> Работаем с Twitter
bitrixoid
bitrixoid
Topic Starter сообщение 5.10.2010, 12:24; Ответить: bitrixoid
Сообщение #1


Есть мысль - на странице сайта выводить последние сообщения определенного списка твиттер-юзеров, с периодичностью, скажем, в минуту.
Полез гуглить - просто достали меня всякие WP плагины, свет клином как будто на нём сошелся - в итоге полез в официальные доки, нашел пример библиотеки my_twitter http://www.phpclasses.org/browse/file/20199.html
Но как я вижу, тут дело в том, что происходит сначала авторизация, а потом работа с этим акком - в том числе и с фолловерами.

Изначально я задачу видел иначе - допустим, на руках у меня есть просто список аккаунтов, и я раз в минуту отправляю через API запросы для получения твитов всех юзеров с этого списка. Но потом прочитал про ограничения, увидел приведенную выше библиотеку, и подумал - может лучше сделать акк, заставить всех кого нужно этот акк зафолловить и выводить через библиотеку последние твиты фолловеров? Как там с ограничениями?

Какие плюсы/минусы у подходов, какие вообще мысли будут?

с фразами "а какая у тебя цэмээс можт плагин такой уже" будьте добры пройти мимо, хочется совета тех, кто имел реальный опыт работы с Twitter API.

Сообщение отредактировал bitrixoid - 5.10.2010, 12:25


--------------------
клоновод
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
polgete
polgete
сообщение 5.10.2010, 12:38; Ответить: polgete
Сообщение #2


А зачем заставлять фоллоловить вас, я так понял можно только самому зафолловить нужные акки и все?

Но в любом случае не пробовал такое.


Поблагодарили: (1)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
bitrixoid
bitrixoid
Topic Starter сообщение 5.10.2010, 14:12; Ответить: bitrixoid
Сообщение #3


А, действительно, можно и самому, так даже будет лучше - контроля больше.

Да что ж такое то.
Даже банально апдейтить статус не получается - возвращает 401, не проходит авторизация, логин\пасс естессно верные - создал новый акк даже специально. че за чушь sad.gif


--------------------
клоновод
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
gemkeepers
gemkeepers
сообщение 5.10.2010, 14:30; Ответить: gemkeepers
Сообщение #4


Сам твит работает, для вас проверил, всё авторизируется. Может быть уже починили? Проверьте
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
bitrixoid
bitrixoid
Topic Starter сообщение 5.10.2010, 14:37; Ответить: bitrixoid
Сообщение #5


gemkeepers, там ничего и не ломалось, просто не проходила авторизация. и не проходит до сих пор. почему то.
<?
function updateTwitter($status){
    $username = "login";
    $password = "pass";
    $url = 'http://twitter.com/statuses/update.xml';
    $postargs = 'status='.urlencode($status);
    $responseInfo=array();

    $ch = curl_init($url);
    curl_setopt ($ch, CURLOPT_POST, true);
    curl_setopt ($ch, CURLOPT_POSTFIELDS, $postargs);
    curl_setopt($ch, CURLOPT_USERPWD, $username.':'.$password);
    curl_setopt($ch, CURLOPT_VERBOSE, 1);
    curl_setopt($ch, CURLOPT_NOBODY, 0);
    curl_setopt($ch, CURLOPT_HEADER, 0);
    curl_setopt($ch, CURLOPT_FOLLOWLOCATION,1);
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);

    $response = curl_exec($ch);
    $responseInfo=curl_getinfo($ch);
    curl_close($ch);

    if(intval($responseInfo['http_code'])==200){
        echo $response;
    }else{
        echo 'error';
        echo '<pre>';
        print_r($responseInfo);
        echo '</pre>';
    }
}
updateTwitter("test twit");
?>


возвращает 401
Array
(
    [url] => http://twitter.com/statuses/update.xml
    [content_type] => application/xml; charset=utf-8
    [http_code] => 401
    [header_size] => 1160
    [request_size] => 202
    [filetime] => -1
    [ssl_verify_result] => 0
    [redirect_count] => 0
    [total_time] => 0.443312
    [namelookup_time] => 0.000944
    [connect_time] => 0.213855
    [pretransfer_time] => 0.213924
    [size_upload] => 0
    [size_download] => 123
    [speed_download] => 277
    [speed_upload] => 0
    [download_content_length] => 123
    [upload_content_length] => 0
    [starttransfer_time] => 0.44325
    [redirect_time] => 0
)


Где я не прав?


--------------------
клоновод
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Bogdanblogru
Bogdanblogru
сообщение 6.10.2010, 20:59; Ответить: Bogdanblogru
Сообщение #6


Извините если что не по теме, но больше не нашел где задать вопрос:
Мне нужно организовать автонаполнение моего twitter аккаунта анонсами статей, но не свежих, а старых! Т.е чтобы была настроенна постоянная публикация статей (старых) подскажите пожалуйста, как можно это сделать???


--------------------
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Highlook
Highlook
сообщение 6.10.2010, 21:05; Ответить: Highlook
Сообщение #7


bitrixoid, с twitter сейчас можно работать только через oauth.


Поблагодарили: (1)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
bitrixoid
bitrixoid
Topic Starter сообщение 6.10.2010, 21:08; Ответить: bitrixoid
Сообщение #8


Highlook, вот блин, точно. Теперь еще с ним разбираться. Нигде нет доков на более менее русском языке?)


--------------------
клоновод
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
dibility
dibility
сообщение 6.10.2010, 21:12; Ответить: dibility
Сообщение #9


хей мэн, твиттер апи теперь только для приложений.
авторизация теперь через OAuth .
но и это не проблема)
чтобы сюда не постить лишний код, вот _http://apiwiki.twitter.com/OAuth-Examples
на русском
_http://twtt.ru/twitter-tips/php-api.html


пока линку искал, опередили.

Сообщение отредактировал dibility - 6.10.2010, 21:13


--------------------


Поблагодарили: (1)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
bitrixoid
bitrixoid
Topic Starter сообщение 6.10.2010, 21:18; Ответить: bitrixoid
Сообщение #10


вот на хабре немного сумбурный пример
http://habrahabr.ru/blogs/development/103548/

так то блин не охота заморачиваться, хотя вроде всё не так уж сложно.
вообще, теоретически можно вытаскивать последние твиты из XML http://twitter.com/users/show/%ACCOUNT%
ладно, если найду в себе силы - сяду за oauth.

dibility, воо, спасиб за twtt.ru/twitter-tips/php-api.html

Сообщение отредактировал bitrixoid - 6.10.2010, 21:20


--------------------
клоновод
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
2 страниц V   1 2 >
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Горячая тема (нет новых ответов) Тема имеет прикрепленные файлыДешевые просмотры YouTube с гарантией, услуги в Instagram, ВК, FB, ОK, Twitter - SmmPanele.Ru
Очень качественные услуги, сотни отзывов на других форумах. Делаю все
146 SergWeider 99384 23.2.2024, 17:36
автор: SergWeider
Открытая тема (нет новых ответов) Twitter Account HIGH QUALITY = 0.04$ accounts without bans
3 TjPro100 1537 26.11.2023, 17:23
автор: TjPro100
Открытая тема (нет новых ответов) SMMBanda.com | Живые просмотры YouTube, TikTok, Instagram, VK, Facebook, Twitter. Лайки, комментарии, подписчики СНГ, Украина, Россия, МИР
Делаем толковый SMM с Гарантией от проблем. Реальные просмотры, посев
15 SMMBanda 7455 8.10.2023, 10:59
автор: SMMBanda
Открытая тема (нет новых ответов) eJex.club - работаем с email, SEO, push, SMS, social media, ASO и другими источниками трафика
1 eJex_Affiliate 1291 25.4.2023, 14:24
автор: eJex_Affiliate
Открытая тема (нет новых ответов) SmoPromo | Продвижение в Facebook, Instagram, Вконтакте, YouTube, Одноклассники, Telegram, TikTok, Twitter и др. социальных сетях | Оформление и администрирование
С 2012 года разрабатываем стратегии продвижения и успешно их реализовы
10 SmoPromo 4581 23.3.2023, 20:55
автор: SmoPromo


 



RSS Текстовая версия Сейчас: 29.3.2024, 15:56
Дизайн