Jason,<br><br>Thanks, that was the issue.  Much appreciated!<br><br>-JT<br><br><div class="gmail_quote">On Sat, Feb 28, 2009 at 6:59 PM, Jason Douglas <span dir="ltr">&lt;<a href="mailto:jason@metaweb.com">jason@metaweb.com</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">Not positive this is it, but you do have an extra trailing coma after<br>
the street_address object.  The query editor would clean something<br>
like that up before submitting it.<br>
<br>
-jason<br>
<div><div></div><div class="Wj3C7c"><br>
<br>
On Feb 28, 2009, at 6:48 PM, James Taylor wrote:<br>
<br>
&gt; Hello, I&#39;m stumped on a bug and am hoping some alternate eyes can<br>
&gt; help.<br>
&gt;<br>
&gt; I&#39;m http posting mql writes to add data to freebase.  Most write<br>
&gt; queries are working well, but this one seems to give me an error<br>
&gt; that I cannot reproduce using the freebase query editor. It&#39;s likely<br>
&gt; a small error, but I can&#39;t seem to find what&#39;s wrong. My post is:<br>
&gt;<br>
&gt; {<br>
&gt;         &quot;q1&quot;: {<br>
&gt;                 &quot;query&quot;: {<br>
&gt;                         &quot;id&quot;:&quot;/guid/9202a8c04000641f800000000b0b99f0&quot;,<br>
&gt;                         &quot;type&quot;:&quot;/location/mailing_address&quot;,<br>
&gt;                         &quot;street_address&quot; : {<br>
&gt;                                 &quot;connect&quot; : &quot;replace&quot;,<br>
&gt;                                 &quot;value&quot; : &quot;test value&quot;,<br>
&gt;                                 &quot;type&quot; : &quot;/type/text&quot;,<br>
&gt;                     &quot;lang&quot;:&quot;/lang/en&quot;<br>
&gt;                                 },<br>
&gt;                         }<br>
&gt;                 }<br>
&gt; }<br>
&gt;<br>
&gt; And my errory response is:<br>
&gt;<br>
&gt; mqlwrite response:<br>
&gt; {<br>
&gt;   &quot;code&quot;: &quot;api status error&quot;,<br>
&gt;   &quot;messages&quot;: [<br>
&gt;     &quot;JSON parsing error at line 1, column 252 (position 251):<br>
&gt; Unexpected U+007D while looking for property name.&quot;<br>
&gt;   ],<br>
&gt;   &quot;status&quot;: &quot;500 Internal Server Error&quot;,<br>
&gt;   &quot;transaction_id&quot;:<br>
&gt; &quot;cache;cache02.sandbox.sjc1:8101;2009-03-01T02:34:00Z;0001&quot;<br>
&gt; }<br>
&gt;<br>
&gt; And please find http info below.  However f I do the similar query<br>
&gt; in the freebase query editor (<a href="http://sandbox.freebase.com/tools/queryeditor" target="_blank">http://sandbox.freebase.com/tools/queryeditor</a><br>
&gt; ), it works fine:<br>
&gt; Querry:<br>
&gt; {<br>
&gt;   &quot;id&quot; : &quot;/guid/9202a8c04000641f800000000b0b99e0&quot;,<br>
&gt;   &quot;street_address&quot; : {<br>
&gt;     &quot;connect&quot; : &quot;replace&quot;,<br>
&gt;     &quot;lang&quot; : &quot;/lang/en&quot;,<br>
&gt;     &quot;type&quot; : &quot;/type/text&quot;,<br>
&gt;     &quot;value&quot; : &quot;12341234&quot;<br>
&gt;   },<br>
&gt;   &quot;type&quot; : &quot;/location/mailing_address&quot;<br>
&gt; }<br>
&gt; Response:<br>
&gt; {<br>
&gt;   &quot;id&quot; : &quot;/guid/9202a8c04000641f800000000b0b99f0&quot;,<br>
&gt;   &quot;street_address&quot; : {<br>
&gt;     &quot;connect&quot; : &quot;present&quot;,<br>
&gt;     &quot;lang&quot; : &quot;/lang/en&quot;,<br>
&gt;     &quot;type&quot; : &quot;/type/text&quot;,<br>
&gt;     &quot;value&quot; : &quot;test value&quot;<br>
&gt;   },<br>
&gt;   &quot;type&quot; : &quot;/location/mailing_address&quot;<br>
&gt; }<br>
&gt;<br>
&gt; Does anyone see where my error is?<br>
&gt; Thanks much! -JT<br>
&gt;<br>
&gt;<br>
&gt; &gt;&gt;&gt;&gt;<br>
&gt; http info:<br>
&gt;<br>
&gt; DEBUG    2009-03-01 02:33:25,510 urlfetch_stub.py] Making HTTP<br>
&gt; request: host = <a href="http://sandbox.freebase.com" target="_blank">sandbox.freebase.com</a>, url = <a href="http://sandbox.freebase.com/api/account/login?username" target="_blank">http://sandbox.freebase.com/api/account/login?username</a><br>

&gt; e=true, payload = , headers = {&#39;Content-Length&#39;: 0, &#39;Host&#39;:<br>
&gt; &#39;<a href="http://sandbox.freebase.com" target="_blank">sandbox.freebase.com</a>&#39;, &#39;Accept&#39;: &#39;*/*&#39;, &#39;X-Metaweb-Request&#39;:<br>
&gt; &#39;adsfadf&#39;}<br>
&gt; login set-cookies:<br>
&gt; metaweb-user=&quot;A|x_343634|u_bioventurist|<br>
&gt; g_#9202a8c04000641f8000000008598df8|4.Am3/uGFjamfwV3vVOrUu8w&quot;;<br>
&gt; expires=Sun, 15-Mar-2009 02:34:00 GMT; Path=/; HttpOnly, m<br>
&gt; rist|u_bioventurist|g_#9202a8c04000641f8000000008598df8|0.;<br>
&gt; expires=Sun, 15-Mar-2009 02:34:00 GMT; Path=/<br>
&gt; DEBUG    2009-03-01 02:33:25,635 urlfetch_stub.py] Making HTTP<br>
&gt; request: host = <a href="http://sandbox.freebase.com" target="_blank">sandbox.freebase.com</a>, url = <a href="http://sandbox.freebase.com/api/service/mqlwrite" target="_blank">http://sandbox.freebase.com/api/service/mqlwrite</a><br>

&gt; , payl<br>
&gt; 9%22q1%22%3A+%7B%09%09%22query%22%3A+%7B%09%09%09%22id%22%3A<br>
&gt; %22%2Fguid%2F9202a8c04000641f800000000b0b99f0%22%2C%09%09%09%22type<br>
&gt; %22%3A%22%2Flocation%2Fmailing_add<br>
&gt; +%3A+%7B%09++%09%09%09%22connect%22+%3A+%22replace%22%2C<br>
&gt; %09%09%09%09%22value%22+%3A+%22test+value%22%2C%09%09%09%09%22type<br>
&gt; %22+%3A+%22%2Ftype%2Ftext%22%2C%09+++++<br>
&gt; 09%09%09%09%7D%2C%09%09%09%7D%09%09%7D%7D, headers = {&#39;Content-<br>
&gt; Length&#39;: 474, &#39;X-Metaweb-Request&#39;: &#39;adsfadf&#39;, &#39;Accept&#39;: &#39;*/*&#39;,<br>
&gt; &#39;Host&#39;: &#39;<a href="http://sandbox.freebase.com" target="_blank">sandbox.freebase.com</a>&#39;, &#39;Co<br>
&gt; enturist|g_#9202a8c04000641f8000000008598df8|4.Am3/<br>
&gt; uGFjamfwV3vVOrUu8w&quot;; expires=Sun, 15-Mar-2009 02:34:00 GMT; Path=/;<br>
&gt; HttpOnly, metaweb-user-info=A|p_%2Fuser%2F<br>
&gt; 4000641f8000000008598df8|0.; expires=Sun, 15-Mar-2009 02:34:00 GMT;<br>
&gt; Path=/&#39;, &#39;Content-Type&#39;: &#39;application/x-www-form-urlencoded&#39;}<br>
&gt;<br>
&gt;<br>
&gt;<br>
</div></div>&gt; _______________________________________________<br>
&gt; Developers mailing list<br>
&gt; <a href="mailto:Developers@freebase.com">Developers@freebase.com</a><br>
&gt; <a href="http://lists.freebase.com/mailman/listinfo/developers" target="_blank">http://lists.freebase.com/mailman/listinfo/developers</a><br>
<br>
_______________________________________________<br>
Developers mailing list<br>
<a href="mailto:Developers@freebase.com">Developers@freebase.com</a><br>
<a href="http://lists.freebase.com/mailman/listinfo/developers" target="_blank">http://lists.freebase.com/mailman/listinfo/developers</a><br>
</blockquote></div><br>