1
在我的App Engine方法中,我從Android應用發送了一個base64 string
,我想將該圖像上傳到Google Cloud Storage
。將Base64字符串上傳到Google雲端存儲
我
byte[] data = Base64.decodeBase64(base64String);
然後解碼字符串到byte[]
我創建了一個Storage
對象連接到它
Storage.Builder storageBuilder = new Storage.Builder(httpTransport,new JacksonFactory(),credential);
Storage storage = storageBuilder.build();
我有水桶的名字和形象的名字,但我要如何插入將byte []存入存儲器?
'Insert'對象沒有'setContent()'只有'setContentType()'。這些例子也可能過時了,因爲'storage.objects()。insert'不再接受InputStream,只接受'AbstractInputStreamContent' – tyczj
嘿,剛回到我的辦公桌。這是一個新版本,實際上,你知道,它的作品。 –
另一個快速問題,如果你在輸入流上設置它,你是否需要在'StorageObject'上設置內容類型? – tyczj