K>> Работать с API, даже если оно есть, часто не вариант. Ops>А работать мимо API — часто забанят. Не ты один такой умный.
Я уже этим занимался и менял хэдеры, делал запросы через прокси и ограничивал частоту запросов.
Браузер с javascript'ом никак не отличить от пользователя, если приложить немного усилий.
API часто нет вообще.