a better error message would really help this out and a more clear 
description in the docs would also help.

On Wednesday, October 24, 2012 12:46:11 PM UTC-6, steve gourley wrote:
>
> You have to set the first row with values. This is the header row.
>
>
> list rowRow of cells in a worksheet, represented as a key-value pair, 
>> where each key is a column name, and each value is the cell value. The 
>> first row of a worksheet is always considered the header row when using the 
>> API, and therefore is the row that defines the keys represented in each row.
>
>
> Then you match those up with the LocalName and it works fine as long as 
> you don't use numbers.
>
>  
> On Wednesday, October 24, 2012 4:14:26 AM UTC-6, Mandar wrote:
>>
>> Hello,
>>   I am also getting the same error for 4 days now, I am able to delete a 
>> row or update it (if i add manually), but adding a row seems to be 
>> generating this bad response.
>>     
>>
>>
>> Le mercredi 24 octobre 2012 03:56:25 UTC+2, steve gourley a écrit :
>>>
>>> Hi I have a google.gov account and I am trying to fool with the 
>>> spreadsheet api to write to a worksheet. I'm using the clientLogin to use 
>>> my google.gov login from a .net console app that will periodically 
>>> write to the spreadsheet.
>>>
>>> I am successfully able to authenticate, list my spreadsheets, grab the 
>>> one I want, grab the worksheet and create some row elements but inserting 
>>> fails. The response status code is 400 bad request, the response string is 
>>> We're sorry, a server error occurred. Please wait a bit and try reloading 
>>> your spreadsheet.
>>>
>>> The exception message is Execution of request failed: 
>>> https://spreadsheets.google.com/feeds/list/some mumbo 
>>> jumbo/od6/private/full
>>>
>>> the url for my spreadsheet in a browser is something like 
>>> https://docs.google.com/a/utah.gov/spreadsheet/ccc?key=
>>>
>>> strack trace
>>>
>>>    at Google.GData.Client.GDataRequest.Execute()
>>>    at Google.GData.Client.GDataGAuthRequest.Execute(Int32 retryCounter)
>>>    at Google.GData.Client.GDataGAuthRequest.Execute()
>>>    at Google.GData.Client.Service.EntrySend(Uri feedUri, AtomBase 
>>> baseEntry, GDataRequestType type, AsyncSendData data)
>>>    at Google.GData.Client.Service.Insert(Uri feedUri, AtomEntry 
>>> newEntry, AsyncSendData data)
>>>    at Google.GData.Client.Service.Insert[TEntry](Uri feedUri, TEntry 
>>> entry)
>>>    at 
>>> Google.GData.Client.Service.Google.GData.Client.IService.Insert(AtomFeed 
>>> feed, AtomEntry entry)
>>>    at Google.GData.Client.Service.Insert[TEntry](AtomFeed feed, TEntry 
>>> entry)
>>>    at mapservResponseTimes.Program.Main() in 
>>> c:\Projects\Experimental\mapservResponseTimes\Program.cs:line 58
>>>    at System.AppDomain._nExecuteAssembly(RuntimeAssembly assembly, 
>>> String[] args)
>>>    at System.AppDomain.ExecuteAssembly(String assemblyFile, Evidence 
>>> assemblySecurity, String[] args)
>>>    at Microsoft.VisualStudio.HostingProcess.HostProc.RunUsersAssembly()
>>>    at System.Threading.ThreadHelper.ThreadStart_Context(Object state)
>>>    at System.Threading.ExecutionContext.RunInternal(ExecutionContext 
>>> executionContext, ContextCallback callback, Object state, Boolean 
>>> preserveSyncCtx)
>>>    at System.Threading.ExecutionContext.Run(ExecutionContext 
>>> executionContext, ContextCallback callback, Object state, Boolean 
>>> preserveSyncCtx)
>>>    at System.Threading.ExecutionContext.Run(ExecutionContext 
>>> executionContext, ContextCallback callback, Object state)
>>>    at System.Threading.ThreadHelper.ThreadStart()
>>>
>>> What gem of information am I missing to use this with a google for 
>>> business account?
>>>
>>

Reply via email to