Home | Profile | Register | Active Topics | Members | Search | FAQ
 All Forums
 360voice.com
 XML/APIs
 A few minor data issues

Note: You must be registered in order to post a reply.
To register, click here. Registration is FREE!

Screensize:
UserName:
Password:
Format Mode:
Format: BoldItalicizedUnderlineStrikethrough Align LeftCenteredAlign Right Horizontal Rule Insert HyperlinkInsert EmailInsert Image Insert CodeInsert QuoteInsert List Insert Smilie
   
Message:

* HTML is OFF
* Forum Code is ON

 
Check here to subscribe to this topic.
   

T O P I C    R E V I E W
Sinned Soul Posted - Aug 15 2007 : 3:22:52 PM
I can't take credit for any of these, they were found by other people while Beta testing the project I'm working on, but they tasked me as checking on them since I'm the initial consumer of the services. :)

It appears that the XML coming back from blog-getentries.asp has an encoding issue when one of the games mentioned has the TM character in it. It appears correctly when the blog entry is viewed on 360Voice.com, and the game name comes back correct in the XML when running games-list.asp. But in XML returned from blog-getentries.asp the TM characters are garbled.

Also, with the new addition of Watch List Blogging, one of the links fails when the data is loaded into an external app. In the XML <body> data, the main user profile link works fine since it has an absolute URL directing to "live.xbox.com/member/Gamertag", but when you move down to a Watch List mention, the link for that user is done with a relative 360Voice path "/tag/Gamertag".

Obviously that works perfectly when the data is being viewed directly on 360Voice.com, but breaks when in an external app. This is easily accounted for on the consumer end by parsing for that relative link, but I didn't want to code for that if you think you might change it to an absolute link. :)
7   L A T E S T    R E P L I E S    (Newest First)
Phaedrus Posted - Aug 16 2007 : 2:17:00 PM
That's what I figured; thanks.

And as long as I'm thinking about API stuff, from the is-that-a-bug-or-a-feature file: When the blog-getentries results include a weekly recap post (type="1" played="0"), the body of the blog entry includes the total gamerscore and achievement increases for the week, but the gsincrease and totalach elements of the XML are zero.
ChangeAgent Posted - Aug 16 2007 : 10:39:49 AM
Any old entries cannot be corrected. Only links in future entries are fixed.
Phaedrus Posted - Aug 16 2007 : 09:42:40 AM
The trademark-character issue appears to be fixed, but the links to other gamers in the every-fifth-day blog posts are still relative rather than absolute (for example, in my entry for August 15th, returned by http://www.360voice.com/api/blog-getentries.asp?tag=Phaedrus&num=1 , there's a link to "/tag/Sinned Soul"). Does the fix apply to future entries only (so the links in the blog posts for August 20th will be correct)? Thanks!
Sinned Soul Posted - Aug 16 2007 : 01:08:03 AM
Works perfect now, thanks!
ChangeAgent Posted - Aug 15 2007 : 9:10:50 PM
Ok, the XML document was in the wrong encoding. I have fixed it. Let me know...
Sinned Soul Posted - Aug 15 2007 : 8:58:40 PM
Sure thing, thanks for the update! Emailing an example.
ChangeAgent Posted - Aug 15 2007 : 6:31:57 PM
The watch list blogging issue was reported and corrected today. So the link was changed from relative to fully-qualified.

As for the TM issue, can you send me examples of the URL you are using from the API? I can't seem to recreate this. Maybe it is specific to a person's data and not really the feed? Send me a URL. Thanks for reporting these!

360voice Community © 2006 360voice.com Go To Top Of Page
Snitz Forums 2000