2016-08-14 5 views
0

Google Fusion TableのAPIで画像を挿入できますか?REST APIを使用してGoogle Fusion Tableに画像を挿入

私が挿入正常なデータをきたし、それはOKだ

cols = ['title', 'comments', 'Location', 'Date', 'picture'] 
values = ['t1', 'c1', 'l1', 'd1', 'p1'] 
fusion.insertRow(cols, values) 

が、画像を挿入するには、私は以下のようにそれを送った:

img_blob = open('/home/mehdi/logo.png', 'rb').read() 
cols = ['title', 'comments', 'Location', 'Date', 'picture'] 
values = ['t1', 'c1', 'l1', 'd1', img_blob] 
fusion.insertRow(cols, values) 

と私は413エラーを得た:

413: Your client issued a request that was too large. that’s all we know.

私はGoogle Fusion Table APIのドキュメントを読んだことがありますが、それについてのote。

+0

あなたは郵便での取得リクエストを変更する必要があります。内容が非常に長いかもしれません。また、送信する内容に合わせたコンテンツタイプを選択しました。 –

+0

@juliansalas:POSTでリクエストを送信し、対応する列のコンテンツタイプはimageです:) – Mehdi1902

答えて

0

URLで何かできるので、Google Fusion Tableに画像をアップロードする必要はありません。

したがって、自分の代わりに画像URLを送信してください。

関連する問題