Скрипт обходит все заданные списки твиттерян и сортирует твиттерян по дате регистрации. Таким образом можно найти первого зарегистрированного человека.
Сделал ради интереса, чтобы найти первого твиттерянини Беларуси и удостовериться, что я первый твиттерянин Могилева :)
- Создать новое приложение в твиттере.
- Создать access token в настройках этого приложения.
- Скопировать
config.example.php
вconfig.php
. - Добавить в
config.php
все необходимые ключи с вкладки «OAuth tool» настроек приложения. Туда же добавить необходимые списки. Стоит учесть, что в Twitter API ограничение для используемого GET lists/members в 180 запросов за 15 минут. Списки длиннее 20 юзеров получаются страницами 20 юзеров. Одна страница — один запрос. Так что теоретически сумма всех участников заданных списков может быть не больше 3600. - Запустить скрипт
$ php firstman.php
. В конце работы скрипта создастся файлoutput.txt
с результатами.
01. 1930391 — 22.03.2007 — egorka — 53.876672,27.563533
02. 3243201 — 02.04.2007 — denisperekhrest — Minsk BY
03. 4067301 — 10.04.2007 — Sanhe — Минск, Беларусь
04. 5429362 — 23.04.2007 — vojur — Minsk
05. 5430952 — 23.04.2007 — Slaver — Minsk, Belarus
06. 5432772 — 23.04.2007 — lodar — Belarus, Minsk
07. 5432832 — 23.04.2007 — predatorre — Minsk, Belarus
08. 5439692 — 23.04.2007 — Zap4ick — Minsk, Belarus
09. 5447512 — 24.04.2007 — tel_quel — 55.687513,37.569771
10. 5476482 — 24.04.2007 — artdaw — Minsk
11. 5530272 — 26.04.2007 — mikolka — Minsk, Belarus
12. 5580392 — 28.04.2007 — Malets — iPhone: 50.115768,8.677070
13. 5581082 — 28.04.2007 — Gruenmuth —
14. 5683722 — 01.05.2007 — unutranyholas — Minsk
15. 6038522 — 14.05.2007 — uthena — Belarus
16. 6992812 — 21.06.2007 — SpirITzzz — Belarus, Minsk
17. 7317492 — 07.07.2007 — dracula_x — Minsk, Belarus
18. 7325782 — 08.07.2007 — balm — Belarus, Minsk
19. 7330412 — 08.07.2007 — barilotti — Belarus
20. 7604422 — 20.07.2007 — vitalyn — 59.928697,30.360317
21. 7978582 — 06.08.2007 — seigiard — Minsk, Belarus
22. 8035442 — 07.08.2007 — xwoody — Mogilev, Belarus
- codebird-php — для запросов к твиттеру.
- GET lists/members — документация по используемому методу Twitter API.