В Твиттере есть API , к которому вы должны обращаться для получения данных, таких как твиты.Это гораздо эффективнее, чем сканирование HTML.
Служба API statuses / user_timeline возвращает список твитов от любого незащищенного пользователя.Вот пример этого сервиса, настроенного на получение твитов для пользователя FRKT_ (это я).Вы можете настроить данные, которые он возвращает, разными способами, например, добавив переменную count
к URL , например, , чтобы указать, сколько твитов вы хотите получить.следует использовать синтаксический анализатор XML, такой как SimpleXML
, а не разные строковые функции, такие как strpos
, как вы продемонстрировали для анализа данных, возвращаемых из API.