Zum Inhalt wechseln


Foto

Datenbank für Artikelimport

Datenbank Artikelimport API

  • Bitte melde dich an um zu Antworten
6 Antworten in diesem Thema

#1 TAPPZEIT Geschrieben 24. August 2020 - 09:38

TAPPZEIT

    Mitglied

  • Mitglied
  • PIP
  • 419 Beiträge

Hallo zusammen,

 

ich suche für einen Artikelimport in einen Onlineshop eine passende Datenbank mit Magic Einzelkarten.

 

Dort sollten die Eigenschaften der Karten aufgeführt sein wie z.B. Edition, Farbe, Kartentyp etc.

Leider kenne ich mich mit API Schnittstellen nicht aus. Wahrscheinlich wäre das über sowas auch möglich.

 

Hat jemand Erfahrung und kann mir Unterstüzung bieten?

 

Gruß Tommy

 

 

 

 


TAPPZEIT - Onlineshop für Magic: the Gathering und Zubehör

Ich freue mich euch zu beliefern :)

http://www.tappzeit.de


#2 Michael W Geschrieben 24. August 2020 - 10:17

Michael W

    Evil Twin

  • Super-Moderator
  • PIPPIPPIPPIP
  • 3.794 Beiträge
  • Level 2 Judge

Schau mal hier nach.

 

https://mtgjson.com/ 

 

Sort solltest du das finden, was du brauchst.


Level 3 Emeritus - Magic Judge

Karten auf MKM:
https://www.cardmark...ts?idUser=15430


#3 einerfährt Geschrieben 24. August 2020 - 10:18

einerfährt

    Erfahrenes Mitglied

  • Mitglied
  • PIPPIPPIPPIP
  • 695 Beiträge

Hi Tommy,

 

Scryfall bietet Bulkfiles mit allen Karten an. Ist zwar Teil der API Doku, aber das File lässt sich auch im Editor betrachten und daraus können alle relevanten Infos auch ohne API extrahiert werden. Müsste dann aber mit jeder Edition aktualisiert werden.

https://scryfall.com...s/api/bulk-data

 

Schau mal, ob sich das für deinen Import eignet. Dateigröße ist mit 157 MB angegeben, aber es ist tatsächlich über 1 GB groß.

 

Viele Grüße

Niklas



#4 TAPPZEIT Geschrieben 25. August 2020 - 10:28

TAPPZEIT

    Mitglied

  • Mitglied
  • PIP
  • 419 Beiträge

Hi Tommy,

 

Scryfall bietet Bulkfiles mit allen Karten an. Ist zwar Teil der API Doku, aber das File lässt sich auch im Editor betrachten und daraus können alle relevanten Infos auch ohne API extrahiert werden. Müsste dann aber mit jeder Edition aktualisiert werden.

https://scryfall.com...s/api/bulk-data

 

Schau mal, ob sich das für deinen Import eignet. Dateigröße ist mit 157 MB angegeben, aber es ist tatsächlich über 1 GB groß.

 

Viele Grüße

Niklas

 

Hallo Niklas,

 

also bei mir hängt sich der Editor beim öffnen auf. Alles garnicht so einfach. Schöner wäre natürlich diese Daten mittels API Schnittstelle abzurufen. Kennst sich damit jemand aus?


TAPPZEIT - Onlineshop für Magic: the Gathering und Zubehör

Ich freue mich euch zu beliefern :)

http://www.tappzeit.de


#5 drog90 Geschrieben 25. August 2020 - 10:55

drog90

    Mitglied

  • Mitglied
  • PIP
  • 170 Beiträge
Du kannst auch auf https://mtgjson.com/...oads/all-files/
die Karten als SQL oder SQLite herunterladen und mit dem entsprechenden Programm öffnen. Mit dem Editor hatte ich auch immer Probleme.

Via API könntest du sicherlich was von Scryfall abrufen.
https://scryfall.com/docs/api

#6 TAPPZEIT Geschrieben 25. August 2020 - 12:20

TAPPZEIT

    Mitglied

  • Mitglied
  • PIP
  • 419 Beiträge

Du kannst auch auf https://mtgjson.com/...oads/all-files/
die Karten als SQL oder SQLite herunterladen und mit dem entsprechenden Programm öffnen. Mit dem Editor hatte ich auch immer Probleme.

Via API könntest du sicherlich was von Scryfall abrufen.
https://scryfall.com/docs/api

 

Vielen Dank schon mal für eure ganzen Rückmeldungen.

 

Ich habe nun über mtgjson die csv Datei gezogen und testhalber ein paar Karten importiert. Die Informationen sind soweit in Ordnung was aber natürlich fehlt ist das Bild.

 

Mal eben für mich zur Erklärung. Der beste weg wäre doch dann mittels API Schnittstelle immer die Karteninformationen abzufragen oder? Dann wäre man ja auch immer up to date?

 

Kennst sich hier jemand mit API Schnittstellen aus?

 

Muss ich mir das so vorstellen, dass ich im Shop eine Anfrage gegen die Schittstelle generiere und wenn ich dann z.B. einen Blacklotus verkaufen möchte ich die Karteninformationen von Scryfall u.a mit Bild erhalte?


Bearbeitet von TAPPZEIT, 25. August 2020 - 12:22.

TAPPZEIT - Onlineshop für Magic: the Gathering und Zubehör

Ich freue mich euch zu beliefern :)

http://www.tappzeit.de


#7 TAPPZEIT Geschrieben 25. August 2020 - 14:46

TAPPZEIT

    Mitglied

  • Mitglied
  • PIP
  • 419 Beiträge

Ich habe nun mal die Daten Informationen von https://mtgjson.com/...oads/all-files/ benutzt und mir daraus eine .csv für den Import definiert. Diese habe ich mit einen csv Splitter in mehrere kleine Importdateien gesplittet. Der Import hat in meinem Testshop funktioniert. Allerdings beeinhaltet diese Dateien keine Bilder zu den Karten. Deswegen hilft mir das auch irgendwie nur so halb weiter.

 

Ich glaube das die API Schnittstelle das ist was ich benötige :(


TAPPZEIT - Onlineshop für Magic: the Gathering und Zubehör

Ich freue mich euch zu beliefern :)

http://www.tappzeit.de






Auch mit einem oder mehreren dieser Stichwörter versehen: Datenbank, Artikelimport, API

© 2003 - 2016 | @MTG_Forum auf Twitter | MTG-Forum.de auf Facebook | Impressum | Disclaimer/Datenschutz | Magic-Markt | DeckStats
Diese Webseite steht in keiner Verbindung zu Wizards of the Coast, Inc. oder Hasbro, Inc. Magic: The Gathering ist ein eingetragenes Warenzeichen von Wizards of the Coast, Inc, einem Tochterunternehmen von Hasbro, Inc. Alle Rechte an den Kartennamen, dem Tap-Symbol, den Mana-Symbolen und den Editions-Symbolen liegen bei Wizards of the Coast, Inc. Alle Rechte an Bildern liegen bei dem jeweiligen Künstler oder Wizards of the Coast, Inc. Alle Rechte vorbehalten.