API's & SSO

Aprenda aqui o que são as API's, como elas funcionam e como criar uma. Aprenda também o que é e como funciona o SSO!


O que é a API?

O sistema de API's do EVE Online permite que informações relacionadas ao seu personagem sejam resgatadas sem a necessidade de se logar no jogo.

Existem diversos aplicativos criados pelos próprios jogadores que se utilizam de dados resgatados pela API para beneficiar a comunidade de alguma forma. Estes aplicativos podem lhe ajudar a criar um plano de skills para o seu personagem, exibir e construir fittings de naves enquanto mostra como as suas skills influenciarão neste mesmo fitting, ajudam a controlar todo o seu esquema de produção, etc. As possibilidades são limitadas apenas pela criatividade dos próprios jogadores.

Cada API gerada poderá dar acesso a um determinado número de informações, portanto, cada API é única. Evite criar apenas uma API para diversas coisas, prefira efetuar a criação de várias API's mesmo que seja para efetuar a liberação das mesmas informações. Dessa forma você poderá cortar o acesso daquela API em especial a qualquer momento sem se preocupar com as outras.

Nota: Toda informação relacionada ao seu personagem que não seja pública ou possa ser vista ingame só poderá ser acessada após a criação/distribuição de uma API gerada por você mesmo.

Lembre-se: Qualquer pessoa que tenha uma API sua poderá efetuar o resgate de dados atualizados sobre seu personagem a qualquer momento (obviamente isto vale apenas os dados que você liberou quando efetuou a criação de sua API).

O que uma API é capaz de fazer?

Resgatar apenas as informações sobre seu personagem (ou os personagens que você configurou o acesso) que você determinou durante a criação da mesma. Ela também poderá resgatar informações relacionadas a sua corporação, caso você seja o diretor de uma (e você tenha criado uma com este propósito).

O que uma API não é capaz de fazer?

A API não pode e nunca terá acesso ao teu nome de usuário, dados pessoais, senha ou qualquer outra informação pessoal e/ou restrita sobre sua conta.

Vídeo Oficial

Assista abaixo um vídeo oficial da CCP sobre API's:

Fonte das informações:

Fonte das informações: https://ccpcommunity.zendesk.com/hc/en-us/articles/202669519-API-Overview-and-Key-Creation

O que é o SSO?

Assim como hoje em dia você consegue se logar em diversos sites utilizando sua conta do Facebook por exemplo, a CCP disponibilizou a mesma coisa mas para nós - os jogadores de EVE.

É apenas uma forma de se identificar para um site e confirmar que você possui o personagem que escolheu durante o login.

Recomendação: Recomendo fortemente a leitura deste link oficial sobre o assunto, que explica com maiores detalhes o funcionamento e inclusive sobre a segurança de todo o processo de autenticação: https://community.eveonline.com/news/dev-blogs/eve-online-sso-and-what-you-need-to-know/

O que o acesso via SSO é capaz de fazer?

Garantir para um site/aplicativo que você realmente é o dono de um determinado personagem (evitando assim que outra pessoa tente se passar por você, por exemplo). Possibilita ainda o resgate de informações em tempo real dos servidores do EVE Online (e que não são liberadas publicamente pela API).

O que o acesso SSO não é capaz de fazer?

Assim como a API, o login via SSO não dá acesso ao teu nome de usuário, dados pessoais, senha ou qualquer outra informação pessoal ou restrita sobre sua conta. O processo de login é feito em um site da própria CCP, impossibilitando que o site/aplicativo tenha acesso as informações digitadas.