Giter Club home page Giter Club logo

cardmarket-api's Introduction

https://www.cardmarket.com/en/Magic api. Read their api documents :)

Files include and descriptions

With index.php:

  • use as index.php?card=NAME TO SEARCH
  • edit index.php with your api credentials
  • see cards matching your query

with articles-example.php:

  • edit with your credentials and it will show at max 2 articles from the

user karmacrow, use it as your baseline to other public api queries.

with get-card-price.php:

  • you give the card name and edition and get the info on it (including price), for development/production i would separate the request and cache the card id to use in subsequent requests (instead of querying always 2 times to get the info).

  • it will use the product id (the other option was the metaproduct id change to your needs).

  • Get card productid:

    $cardid = getMCMinfo('tarmogoyf','Future Sight');
    (returns an array with card id)

  • get card price:

    $cardprice = getMCMinfo(null,null,1452); (bear in mind it returns an array (check code/cardmarket api for the returned values).

TODO:

  • optmize code / requests

Shameless plug:

Since you like mtg you might like my mtg card tooltip plugin (vanilla javascript with some good options to show the card on mouse over)

cardmarket-api's People

Contributors

giventofly avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

cardmarket-api's Issues

thanks for prices but....

I only have appToken and appSecret for widget access, but i obtain error 403.
i change this:
//encode to sigkey
//$signatureKey = rawurlencode($appSecret) . "&" . rawurlencode($accessSecret);
//widget app doesn't attach the access Secret, uncomment to use it
$signatureKey = rawurlencode($appSecret) . "&";
but error persist.
Can you helpme?

Como creo que sabes español y me explico mejor, te lo cuento tambien en este idioma.
Al buscar una carta siempre me da el error 403 que segun la documentacion es que no tengo acceso, solo tengo de momento el appSecret y el appToken (pedidos para un widget).
Segun la documentacion con el appSecret seria suficiente, pero aun cambiando esa parte del codigo, sigue saliendo el error 403.

Un Saludo.

Por cierto, mil millones de gracias por compartir esto.

Get prices

I am very interested in the function of obtaining the price of a specific card (looking for it by name and collection).
If you could implement it or give me clues on how to do it, I would be very grateful.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.