Note: All current partners must change to the /x3/ code by July 1st 2013. On July 1st 2013 /x/ and /x2/ versions will be turned off.
Changes in X3:
High/Median/Low are now the same as the store and content sites
Foil Median prices for Magic Cards
Different messages if the product is not found vs no pricing available
New links to the new catalog pages for Magic and Yugioh
API: Hi-Mid-Low X3:
Example URLs:
Magic:
http://partner.tcgplayer.com/x3/phl.asmx/p?pk=TCGTEST&s=New Phyrexia&p=Flameborn Viron
YuGiOh:
http://partner.tcgplayer.com/x3/ygophl.asmx/p?pk=TCGTEST&s=Duelist Pack 11 - Crow&p=Black Return&n=DP11-EN030
WoWTCG:
http://partner.tcgplayer.com/x3/wowtcgphl.asmx/p?pk=TCGTEST&s=War of the Elements&p=Malfurion Stormrage
Pokemon:
http://partner.tcgplayer.com/x3/pkphl.asmx/p?pk=TCGTEST&s=Black and White&p=Pikachu
Redakai:
http://partner.tcgplayer.com/x3/radphl.asmx/p?pk=TCGTEST&s=Redakai Base Set&p=Scarachnoz - Gold Animal
Heroclix:
http://partner.tcgplayer.com/x3/hxphl.asmx/p?pk=TCGTEST&s=The Incredible Hulk&p=Ghost Rider&pn=37
pk = your partner key
s = Set Name
Magic Only: if you leave set name blank the calculation will find the cheapest min price across all sets. (http://partner.tcgplayer.com/x3/phl.asmx/p?pk=TCGTEST&s=&p=Wrath of God)
p = Product name
n = Card Number (YuGiOh only), leave blank to use set name and product name
pn = Product Number - required for HeroClix Only
(Magic SetName List: http://store.tcgplayer.com/magic/)
*The Set Name and product name will need to match the information in our store in order to receive results.
Output:
-<products>
<product>
<id>39515</id>
<hiprice>0.48</hiprice>
<lowprice>0.02</lowprice>
<avgprice>0.12</avgprice>
<foilavgprice>0.25</foilavgprice>
<link>http://store.tcgplayer.com/magic/new-phyrexia/flameborn-viron?partner=TCGTEST</link>
</product>
</products>
API: Store Prices X3:
Example URLs::
Magic:
http://partner.tcgplayer.com/x3/pv.asmx/p?pk=TCGTEST&p=Sword of War and Peace&s=New Phyrexia&v=3
YuGiOh:
http://partner.tcgplayer.com/x3/ygopv.asmx/p?pk=TCGTEST&p=Black Return&s=Duelist Pack 11 - Crow&n=DP11-EN030&v=3
WoWTcg:
http://partner.tcgplayer.com/x3/wowtcgpv.asmx/p?pk=TCGTEST&p=Malfurion Stormrage&s=War of the Elements&v=3
Pokemon:
http://partner.tcgplayer.com/x3/pkpv.asmx/p?pk=TCGTEST&p=Pikachu&s=Black and White&v=3
Redakai:
http://partner.tcgplayer.com/x3/radpv.asmx/p?pk=TCGTEST&p=Scarachnoz - Gold Animal&s=Redakai Base Set&v=3
HeroClix:
http://partner.tcgplayer.com/x3/hxpv.asmx/p?pk=TCGTEST&s=The Incredible Hulk&p=Ghost Rider&pn=37&v=5
pk = your partner key
s = Set Name
p = Product name
pn = Product Number - required for HeroClix only
v = Number of the vendors to return. There is a max of 8
n = card number, (YuGiOh Only) leave blank to use set name and product name
*The Set Name and product name will need to match the information in our store in order to receive result.
OutPut:
<prices>
<supplier>
<name>StoreNameHere</name>
<condition>Unplayed</condition>
<qty>40</qty>
<price>.04</price>
<link>http://store.tcgplayer.com/shoppingcart.aspx?id=18999757&q=1&partner=tcgtest</link>
</supplier>
<note><b>Store.TCGplayer.com</b> allows you to buy cards from any of our vendors, all at the same time, in a simple checkout experience. Shop, Compare & Save with TCGplayer.com!<br><br>(Earn money and receive full Pricing & Card data for your App/Site by <a href="http://store.tcgplayer.com/">Contacting TCGplayer</a>)</note>
</prices>
The note section must be displayed under the pricing data in some format without any wording changes. This message will change periodically to promote different items, such as Presales. But all links from within the notes section will reflect your Partner code for sales tracking.
API: Mass Entry - Add Products
PLEASE NOTE: A form post version of the Mass Entry should be available after May 8th. This version will allow us to handle larger deck sizes without issues.
Example URL:
http://store.tcgplayer.com/list/selectproductmagic.aspx?partner=TCGTEST&c=4 Jace, the Mind Sculptor||4 Squadron Hawk||4 Stoneforge Mystic||1 Batterskull||1 Dismember||3 Divine Offering||3 Duress||3 Go for the Throat||3 Inquisition of Kozilek||2 Mana Leak||4 Preordain||1 Sword of Feast and Famine||1 Sword of War and Peace||1 Celestial Colonnade||4 Creeping Tar Pit||4 Darkslick Shores||2 Glacial Fortress||1 Island||4 Marsh Flats||4 Plains||4 Seachrome Coast||2 Swamp||1 Batterskull||2 Celestial Purge||3 Condemn||1 Day of Judgment||1 Divine Offering||4 Flashfreeze||1 Gideon Jura||1 Go for the Throat||1 Memoricide||
partner = your partner key
c = list of cards with qty delimited by ||
Example:
Format:
4 Jace, the Mind Sculptor
4 Squadron Hawk
4 Stoneforge Mystic
1 Batterskull
1 Dismember
3 Divine Offering
3 Duress
Converted to:
4 Jace, the Mind Sculptor||4 Squadron Hawk||4 Stoneforge Mystic||1 Batterskull||1 Dismember||3 Divine Offering||3 Duress
--
You received this message because you are subscribed to the Google Groups "MTG Familiar Devs" group.
To unsubscribe from this group and stop receiving emails from it, send an email to mtg-familiar-d...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.
Note: All current partners must change to the /x3/ code by July 1st 2013. On July 1st 2013 /x/ and /x2/ versions will be turned off.
I got all day tomorrow to implement it into trade and wishlist.
Does everyone feel comfortable with what I've laid out? Did I miss anything?
Is there something already implemented for knowing if a card would be an invalid foil?
Other things to finish/test:
Commander cost button
RoundTimer disabling itself on clean exits if no round tiner has been started
I'm confused. I'm pretty sure there are no more price async tasks.
RoboSpice works just like an async task though. You fire it off and wait for the callback.
--
I'm still around, just swamped. 3 kids, lots of hospital stuff, and lots of overtime. I've not been following too closely-what's up?
Hrm. I'd put a second count box to the right of each set in the pop-up maybe with a silver border? Disable it if there's no foil. In the display, just italicize the foil count and price?