Export to GitHub

mtg-familiar - issue #183

Change price engine


Posted on Feb 3, 2014 by Happy Giraffe

Hi,

As a feature, I would like to help adding additional price engines. I'm from Brazil, and searching cards in dollars are usually not helpful, as we have some supply problems, making some cards spike. Is it possible? I'm learning Android, might help with this issue.

Regards

Pedro

Comment #1

Posted on Feb 4, 2014 by Happy Horse

TCGPlayer.com has an API for fetching card prices, which is easy to work with. I do not want to start scraping prices off random web pages. If you can find other programmatic sources of card prices, I would be willing to incorporate them into the app.

Comment #2

Posted on May 19, 2014 by Grumpy Bear

Hello,

I'd like to have https://www.magiccardmarket.eu as part of price engines. It's currently the most used site in Europe for buying and selling card. European players use this site for almost every Magic card transactions and therefore the prices are usually used as reference for trading. We really need a good application for trading and MTGFamiliar would be the best to fulfill this requirement.

The site has now a API : https://www.mkmapi.eu/ws/documentation , however it seems that login to the site by an api key is required even for getting the prices of a card (which is not the case when browsing). The new version of the API will use a totally different authentication mechanism, but there isn't documentation about getting prices with the new version.

If you are interested in adding this price engine, it could be helpful to contact them about this issue. Also I could write the patch.

Comment #3

Posted on May 19, 2014 by Happy Horse

Firstly, I recently moved the project over to github: https://github.com/AEFeinstein/mtg-familiar/

Secondly, there is already an issue ticket there for adding magiccardmarket price lookups: https://github.com/AEFeinstein/mtg-familiar/issues/15

I am definitely interested in adding this price engine. You are more than welcome to fork the project on GitHub, write in support, and submit a pull request to get it into the production build.

Status: New

Labels:
Type-FeatureRequest Priority-Low