Распространение виджета Twitter среди пользователей приложения - PullRequest
1 голос
/ 16 августа 2011

Эй, ребята, есть ли способ обойти ограничение скорости Twitter, используя виджет Twitter и встроив его в браузер конечных пользователей? Другими словами, будет использовать виджет поиска Twitter отдельно от сеанса браузера пользователя (пока они используют мое приложение), чтобы их звонки в Twitter осуществлялись через их IP-адрес (а не IP-адрес моего приложения) - я бы сделал это избегать получения IP моего приложения в черном списке. Это нормально или это нарушит условия использования Twitter?

Я бы использовал виджет поиска в Твиттере. Будет ли лучше использовать Twitter-поток?

Ответы [ 2 ]

1 голос
/ 16 августа 2011

В зависимости от вашей реализации, вы можете рассмотреть Streaming API для этой цели.Это, вероятно, считается более "кошерным".Вы можете запросить определенный набор фраз и открыть то, что называется пожарным шлангом, и Twitter будет отправлять обновления в ваше приложение, и оно не ограничено ограничениями скорости, хотя здесь есть система ограничения скорости.Для моего конкретного случая использования это не сработало, и мне пришлось сделать то, что вы описали в своем вопросе.Но если вы хотите использовать потоковый API Twitter и использовать PHP совместно, я настоятельно рекомендую вначале взглянуть на инфраструктуру Twitter Server .Это позволит значительно упростить реализацию API потоковой передачи с самого начала.

0 голосов
/ 16 августа 2011

Это хорошо, и это решение, которое я использую.Используйте jQuery или что-то подобное для вызовов Ajax и отправьте ответ на сервер для обработки.Перенос будет на каждом из IP-адресов, которые используют ваше приложение.Так что, если этот пользователь рассылает запросы в Twitter, они попадают в черный список, а не в ваше приложение.

...