API Espaço Programador: mudanças entre as edições

De Wiki Grepolis BR
Ir para navegação
Sem resumo de edição
 
Linha 65: Linha 65:
</div>
</div>
<br />
<br />
[[Arquivo:Importante.png|center|link=]]
<table cellpadding="4px" cellspacing="0" style="table-layout:fixed; width:100%; background:#F2D494; border-top:0px solid #000000; border-left:0px solid #000000; border-right:0px solid #000000; border-bottom:0px solid #000000;">
<tr>
<td colspan="1" style="background:#322618">
<font color="#FFFFFF" size="2">Para os links funcionarem, você deve trocar o "X" pelo o número do mundo.<br />
'''Ex.: Ao invés de BrX, use Br54'''
</font>
</td>
</tr>
<tr>
</tr>
</table>
[[Categoria:Programação]]
[[Categoria:Programação]]

Edição atual tal como às 02h02min de 17 de julho de 2015

Downloadfiles.png

Para ajudar os desenvolvedores de sites externos estatísticas, nós fornecemos os links para baixar os dados.

Os atributos dos jogadores, cidades e parcerias são, portanto, disponível para download em uma base regular. Nós também fornecemos informações sobre as conquistas das cidades desde a criação de um mundo em timestamp e conteúdo perfis UNIX.

É aconselhável não fazer o download de dados somente quando necessário, a fim de não sobrecarregar a consulta no servidor. Além disso, o script não permite o download de dados mais do que uma vez por hora. Note-se que os mundos de dados são atualizados em intervalos regulares que dependem desse mundo. Os arquivos estão disponíveis como Txt.gz . Cada arquivo é composto por um número variável de linhas separadas por vírgulas. GZ é um formato de arquivo compactado. Para ver descompactado .gz remoção.

Os dados são codificados em urlencode () PHP, o que significa, por exemplo, uma vírgula é expressa como % 2C.


Importante.png

Para os links funcionarem, você deve trocar o "X" pelo o número do mundo.
Ex.: Ao invés de BrX, use Br54


Jogadores

Classificação
Ordem de Dados: $id, $name, $alliance_id, $points, $rank, $towns
http://brX.grepolis.com/data/players.txt.gz
Combatentes
Ordem dos Dados: $rank, $player_id, $points
Combate: http://brX.grepolis.com/data/player_kills_all.txt.gz
Ataque: http://brX.grepolis.com/data/player_kills_att.txt.gz
Defesa: http://brX.grepolis.com/data/player_kills_def.txt.gz

Alianças

Classificação
Ordem dos Dados: $id, $name, $points, $villages, $members, $rank
http://brX.grepolis.com/data/alliances.txt.gz
Combatentes
Ordem dos Dados: $rank, alliance_id, $points
Combate: http://brX.grepolis.com/data/alliance_kills_all.txt.gz
Ataque: http://brX.grepolis.com/data/alliance_kills_att.txt.gz
Defesa: http://brX.grepolis.com/data/alliance_kills_def.txt.gz

Outros

Cidades
Ordem dos Dados: $id, $player_id, $name, $island_x, $island_y, $number_on_island, $points
http://brX.grepolis.com/data/towns.txt.gz
Conquistas
Ordem dos Dados: $town_id, $time, $new_player_id, $old_player_id, $new_ally_id, $old_ally_id, $town_points
http://brX.grepolis.com/data/conquers.txt.gz
Ilhas
Ordem dos Dados: $id, $x, $y, $island_type, $available_towns, $resources_advantage, $resources_disadvantage
http://brX.grepolis.com/data/islands.txt.gz


Importante.png

Para os links funcionarem, você deve trocar o "X" pelo o número do mundo.
Ex.: Ao invés de BrX, use Br54