0xd34df00d
20.08.2012 10:13 Azoth_primary
Один основанный на географическом положении сервис last.fm требует указать либо широту/долготу, либо страну. Причем страну не в двухбуквенном виде (типа RU), не в стандартном RussianFederation, а Russia.
Откуда бы брать широту/долготу? Какие есть сервисы, на которые стучишься, а они по твоему IP определяют твое местоположение и возвращают его в машинночитабельном формате?
Recommended by:
@pooq: моча съела говно
Базу замути себе "локально", взять можно где-нибудь там: http://www.ashmanov.com/ (сам не искал, но коллеги говорили про Ашманова). Ну и организуй себе сам сервис, и обновляй переиодически регионы (списки айпишников т.е., а точнее зон/диапазонов).
сервисы типа http://geoip.elib.ru/cgi-bin/getdata.pl собственно geoip. с широтой/долготой по ip врятли есть подобное
Блин, так неохота еще под это и свой веб-сервис писать.
Охуительно, то что нужно, спасибо.
Олсо, по первой ссылке нихрена не работает. Я в Москве, а оно пишет, что я в Уфе.
веб нинужин же. Демона напиши.
Да в /3 уже как раз то что нужно сказали. Так что свой демон откладывается.
Это нормально. Я например в Туле, а сервис говорит, что в Москве, потому что траф у провайдера идет через Москву и оттуда выплывает в большие интернеты.
Ну, все остальные сервисы определяют вроде правильно, что я в Москве.
Конечно, траф через Москву или всякие там прокси/vpn — проблема. Оставлю возможность ручного ввода координат.
Это все для http://www.lastfm.ru/api/show/user.getRe... нужно, если что.