API-Key

  • Iniciador do tópico DeletedUser29002
  • Data de início

DeletedUser29002

Guest
Boas á comunidade tribalwars, tenho uma duvida.

Para que serve a API-Key?
Gostava de saber para que isto serve.


:confused:
 

DeletedUser29510

Guest
Para poderes emviar mensagens sem estares no jogo ;)

Se te roubarem a API.Key podem mandar mensagens em teu nome. ;)


Mensagens externas

Envio de IGMs através de uma interface externa

Às vezes é desejável utilizar aplicações externas para enviar mensagens a jogadores com o intuito de informá-los sobre eventos importantes que acontecem durante o jogo ou para verificar suas identidades. Já que o desenvolvimento e uso de ferramentas como essa (bots) é proibido, nós fornecemos aos jogadores uma interface com funcionalidades similares para utilização dentro do jogo.
Mensagens IGM são criadas através de requisições GET:
http://br21.tribalwars*********/sen...API_KEY&to=TO&subject=SUBJECT&message=MESSAGESignificados dos parâmetros:

  • FROM_ID: o id da sua conta (pode ser adquirido, por exemplo, através da sua classificação)
  • chave-API: sua chave API do Tribal Wars (Para achá-la olhe em Configurações > Configurações)
  • TO: nome (não o id) do jogador que deverá receber a mensagem
  • Assunto: Assunto da mensagem
  • MESSAGE: Mensagem a ser enviada
Esta opção está apenas disponível para jogadores com conta Premium ativa. A conta pode ser bloqueada caso esta função seja utilizada para spam ou insultar outros jogadores.
Exemplo em PHP:

// Os parâmetros devem ser codificados (URL)$to = urlencode('exception');$subject = urlencode('teste & teste');$message = urlencode('Isto é um teste');$base_url = "http://br21.tribalwars*********/send_mail.php?from_id=FROM_ID&api_key=API_KEY";// ir para URL$handle = fopen($base_url . "&to=$to&subject=$subject&message=$message", 'r');echo fgets($handle); // Visualizar mensagemfclose($handle);
 
Topo