#1 - Aug. 10, 2012, 6:43 p.m.
Right now all of my feedback is involving the item API results.
#1 - There's no "Type" associated with the results
I thought I could get by using the "Icon" field instead of requiring a type field, but the icon field isn't really that parsable. The first test I did was against a wizard hat, which was wizardhat_###, which worked great. Split the string via underscores and take the first part, now I know it's a Wizard Hat item type. But then further along, I ran into amulet13.
Anyway we could get the item's type pushed out in a field of it's own? The actual HTML rendered tooltips have the type of the item in them, so I figured the data's there, just not exposed!
#2 - The socketEffects array seems to be empty, even if there's a gem in the socket.
The helmet I'm wearing has a socket with a +16% life gem in it, but in the JSON results, the array is empty.
Here's a link to the item's API call.
http://us.battle.net/api/d3/data/item/CIKr_NgFEgcIBBWDsaRoHVugG9gdKRJz4B1l3mdxHe0woCgdhgJj6h05byLFIgsIARWIQgMAGAAgHjAJOFxAAEgDUBBg8gJqIQoMCAAQ6uqK1YCAgOA4EhEIABIHCAQVz122ejAJOABAAQ
I'm sure I'll come across more things, but for now, those were the two glaring issues I had with parsing the item data :)
Thanks again!