Статия за по-технологично ориентираните

Day 800, 21:36 Published in Bulgaria Bulgaria by NIKrumov

Вчера видях въпрос относно това как се изготвят статистики за битки и се усетих, че поради голямото количество нови играчи може би недостатъчно хора са наясно с АПИ фийдовете на еРепублик. Тези фийдове представляват организирани данни за това колко човека са се били в битка и с колко щети са нанесли; с какви умения, сила, опит и т.н. разполага даден играч; какви са цените на различните пазари; статистики за различните региони и така нататък. Целта със създаването им бе да се намали трафикът към сайта, тъй като от ботове той постоянно падаше. Данните, които предоставят от еРепублик са в два формата- xml и json и всеки желаещ има възможността да напише приложение, на какъвто език му е удобно и което да работи с тези данни. (може дори да теглите данните чрез гуугъл Google Spreadsheets😁 Достъпни са в сравнително лесен за обработване формат, което е чудесно.

За повече информация може да погледнете тук:
http://wiki.erepublik.com/index.php/ERepublik_API
http://api.erepublik.com/
http://groups.google.com/group/eapi-private-beta/?pli=1

Списък с всички видове фийдове може да намерите тук:
http://groups.google.com/group/eapi-private-beta/web/current-feeds

Тези, които се предлагат в момента са в следния формат:

Информация за граждани:
http://api.erepublik.com/v1/feeds/citizens/{USER_ID}
http://api.erepublik.com/v1/feeds/citizens/{USER_NAME}?by_username=true

Информация за държави и региони:
http://api.erepublik.com/v1/feeds/countries
http://api.erepublik.com/v1/feeds/countries/{COUNTRY_ID}
http://api.erepublik.com/v1/feeds/regions/{REGION_ID}

Икономически:
http://api.erepublik.com/v1/feeds/companies/{COMPANY_ID}
http://api.erepublik.com/v1/feeds/market/{INDUSTRY}/{QUALITY}/{COUNTRY}
http://api.erepublik.com/v1/feeds/exchange/{BUY}/{SELL}

Военни:
http://api.erepublik.com/v1/feeds/battle_logs/{BATTLE_ID}/{PAGE}
http://api.erepublik.com/v1/feeds/war/{WAR_ID}

Вероятно много от вас не знаят и колко много приложения са създадени за еРепублик. Те всички използват тези АПИ фийдове. Най-популярните са
http://ereptools.net/
http://www.egobba.de/
http://erepublik.ws/
http://erep.nobreakspace.com/citizens.php
http://www.zhunder.com/

но има и много други, по-малко известни, които може да намерите на този адрес:
http://wiki.erepublik.com/index.php/API_list


Аз в миналото съм писал три-четири различни малки програмки на VBA за Excel- едно за лесно следене на българската армия; едно за лесно пресмятане на заплати, цени и печалби на фирмите ми, което ползвам и досега и още две ботчета, които парсваха сайта, когато още нямаше фийдове- едно за следене на това кой колко се е бил в дадена битка и друго, което събираше информация за валутните курсове по света.

ПС: Ако някой има интерес за това екселско файлче, нека ми пише. Може да ви го пратя, ако не ме мързи много, много.

ППС: Поради завишения интерес сложих файла тук: http://dox.bg/files/dw?a=a7faafb12f ,който желае да се чувства свободен да го сваля.