I'm trying to upload a KML document to "My Maps" using the Google maps data API. Am am able to get logged and and get a authorization token and execute a few other commands just fine (using the HTTP protocol) but when I try and create a new map by uploading KML (by following the documentation exactly) I always get 400 BAD REQUEST.
Is this API just broken or am I doing something wrong? Has anyone had any luck getting this to work? I am making the HTTP requests using C#.