Has there been any updates to this issue? We are having the same issue with the same error.
We're using the oauth library from here:
http://code.google.com/p/oauth/Basically when I try to do a HTTP PUT with this URL
http://social.yahooapis.com/v1/user/IKAXRI...4M1269016137129and these update options:
{suid=APP.2GKDmR4cIKAXRIC2BXNH36MYMBI6QYQK4M1269016136458,
type=appActivity,
title=The Shining,
class=app,
description=liked The Shining on GetGlue,
pubDate=1269016136,
link=http://dev.getglue.com/movies/shining/stanley_kubrick/?s=y,
collectionID=IKAXRIC2BXNH36MYMBI6QYQK4M,
source=APP.2GKDmR4c,
publishedTime=2010-03-19T16:28:56Z,
collectionType=guid}
I get this error:
<?xml version='1.0' encoding='utf-8'?>
<error xmlns='http://yahooapis.com/v1/base.rng'
xml:lang='en'>
<description>500 Internal Server Error</description>
<detail>basic_string::_S_construct NULL not valid</detail>
</error>
Hi Panda,
We've had a few reports of errors w/ PUT requests to the Updates API. We are looking into this. Please check back for updates. In the meantime, here's a thread that may be helpful:
http://developer.yahoo.net/forum/index.php?showtopic=321
I wish I had more information for you at this time :(