These forums have been archived and are now read-only.

The new forums are live and can be found at https://forums.eveonline.com/

Neue Spieler – Fragen und Antworten

 
  • Topic is locked indefinitely.
 

API Key, was ist das?

Author
Darkblad
Doomheim
#1 - 2015-02-05 10:43:19 UTC  |  Edited by: Darkblad
Früher oder später begegnet man als neuer Spieler dem Begriff API oder API Key.

Was ist das, im Zusammenhang mit EVE Online?
Der API Key ist ein privater Code, der Euer Spielerkonto identifiziert. Damit können Programme oder Webseiten von Drittentwicklern Informationen über die Charaktere Eures Spielerkontos abrufen. Mit diesen Daten können diese externen Tools Euch nützliche Hilfestellung anbieten. So ist es zum Beispiel mögich, extern den Verlauf Eures Skilltrainings zu überwachen, ISK Kontobewegungen zu verfolgen, EVE Mails zu lesen und noch mehr.

Ist das sicher? Kann jemand damit mein Spielerkonto hacken?
Es ist vollkommen ungefährlich, API Keys bei externen Tools oder Websites zu hinterlegen. Ihr müsst Euch nur im Klaren darüber sein, dass Ihr diesen Tools und Sites Lesezugriff auf Eure Charakterdetails gestattet.

Das weitergeben von API Keys ermöglicht KEINEN Zugriff auf Euer Spielerkonto. Dafür benötigen andere Euren Spielerkontonamen und dessen Passwort. Das ist der Zweck der API Keys. Damit ist Lesezugriff auf Eure Charakterdaten (und Corporationdaten, wenn der Key so eingestellt ist und Euer Charakter die notwendigen Rechte innerhalb der Corporation besitzt) möglich, ohne diese Daten ändern zu können. Mit dem API Key ist es NICHT möglich, dass andere sich im Spiel oder auf EVE Online Webseiten (bzw. extern über EVE Single Sign On) mit Eurem Spielerkonto anmelden. In API Keys sind KEINE Daten enthalten, die Rückschluss auf Eure Zugangsdaten zulassen, diese können daraus nicht ermittelt werden.
Welche Daten bei einem API Key bereitgestellt werden, könnt Ihr dabei im API Key Management selbst festlegen. Ebenso, ob er ein Ablaufdatum hat oder unbegrenzt gültig ist. Diese Einstellungen könnt Ihr dort auch jederzeit ändern.

API Keys sind - neben EVE Single Sign On - der einzig sichere Weg, externen Tools und Websites Zugriff auf Eure Charakter/Corporation Daten zu geben. Gebt niemals Euren Spielerkontonamen oder dessen Passwort weiter an andere Personen, Software oder Websites. Denkt daran, dass dies ein Verstoß gegen die EULA - Übersetzte, nicht verbindliche Fassung - ist und die Sperrung Eures Spielerkontos bedeuten kann.

Mir gefällt das immer noch nicht
Wenn Ihr nicht sicher seid, ob ein Tool oder eine Website vertrauenswürdig ist, hinterlegt dort keinen API Key! Es liegt in Eurer Verantwortung, Zugriff auf Eure Charakter/Corporation Daten zu steuern.

Ich habe jemandem einen API Key gegeben und möchte ihm den Zugriff verwehren!
Wenn Ihr den Verdacht habt, dass jemand die Informationen missbraucht, die er mit Eurem API Keys erhält, ändert einfach den Verification Code. Beachtet dabei, dass alle externen Tools, Websites und andere Personen keinen Zugriff mehr auf Eure Daten haben, wenn sie denselben API Key benutzen, so lange Ihr dort nicht den aktuellen Verification Code oder einen neuen API Key mitteilt.

Im API Access Log könnt Ihr die Aktivitäten Eurer API Keys verfolgen. Seht Ihr dort verdächtige Einträge, ändert den Verification Code oder löscht den API Key aus der Liste.

Vordefinierte API Keys
Einige Tools, Websites und Corporation Rekrutierer stellen Links bereit, über die Ihr einen API Key erstellen könnt, der automatisch die dort benötigten Freigaben erhält. Beim EVE Fitting Tool (EFT) ist dieser Link dort zu finden, wo Ihr Key ID und vCode eingeben müsst. Prüft in so einem Fall, dass nur Freigaben aktiviert sind, auf die Ihr Zugriff gestatten möchtet.

Ich habe mich bei einer Corporation beworben und die verlangt von mir einen Full API Key?
Es ist in EVE weit verbreitet, dass Rekrutierer von Corporations von neuen Bewerbern einen API Key verlangen, in dem alle Freigaben aktiviert sind. Damit können sie NICHTS ändern. Sie können allerdings alle Daten sehen, die über API Keys abgerufen werden können. Das sind unter anderem - aber nicht nur - Euer ISK Kontostand und Kontoverlauf, gesendete und Empfange EVE Mails und Benachrichtigungen, Euer gesamter Besitz, Eure erlernten Skills und Trainingswarteschlange, Eure Abschüsse und Verluste.
Wenn Ihr nicht bereit seid, die geforderten Informationen zur Einsicht weiterzugeben, seht von einer Bewerbung bei dieser Corporation ab. Zwar fordern nicht alle einen Full API Key, aber doch sehr viele.



Ein kurzes englischsprachiges Video Tutorial für die Verwendung der EVE API Keys ist inzwischen über den Flight Academy YouTube Channel von CCP verfügbar.

Eine englischsprachige Übersicht mit den Abfragen, die mithilfe von API Keys möglich sind, ist bei https://neweden-dev.com/API zu finden. Klickt Ihr dort auf einen Eintrag in der Spalte Access Mask, wird ein API Key vorbereitet, der nur diese Freigabe hat. So könnt Ihr herausfinden, was die einzelnen Freigaben ermöglichen. Weitere Details zu den Abfragen findet Ihr bei den einzelnen Common Names.

NPEISDRIP

Tipa Riot
Federal Navy Academy
Gallente Federation
#2 - 2015-02-05 11:52:01 UTC
Darkblad wrote:
Früher oder später begegnet man als neuer Spieler dem Begriff API oder u]Ich habe mich bei einer Corporation beworben und die verlangt von mir einen Full API Key?[/u]
Es ist in EVE weit verbreitet, dass Rekrutierer von Corporations von neuen Bewerbern einen API Key verlangen, in dem alle Freigaben aktiviert sind. Damit können sie NICHTS ändern. Sie können allerdings alle Daten sehen, die über API Keys abgerufen werden können. Das sind unter anderem - aber nicht nur - Euer ISK Kontostand und Kontoverlauf, gesendete und Empfange EVE Mails und Benachrichtigungen, Euer gesamter Besitz, Eure erlernten Skills und Trainingswarteschlange, Eure Abschüsse und Verluste.

Gibt es hier eine zeitliche oder mengenmäßige Beschränkung, heißt kann man alles abrufen oder nur die letzten n Einträge der letzten m Tage?

I'm my own NPC alt.

Darkblad
Doomheim
#3 - 2015-02-05 12:05:22 UTC  |  Edited by: Darkblad
Einige Daten werden nach einem gewissen Zeitraum gelöscht. So unter anderem das Wallet Journal und Transaction Log. "irgendwo" in der EVElopedia (oder bei https://neweden-dev.com/) sollten die Zeiträume genannt werden.

Beim Wallet Journal steht es bei neweden-dev unter den Tabellen mit der Erkärung der Werte. Ein Monat (Walking Backwards)

NPEISDRIP

Darkblad
Doomheim
#4 - 2015-02-12 08:55:48 UTC
Ein (englischsprachiges) Video Tutorial für die Verwendung der EVE API Keys der Flight Academy kann angeschaut werden. Ist im OP genannt.

NPEISDRIP