我使用下面的链接使用谷歌云存储上传对象到谷歌云存储:无法使用谷歌API
我想用上面给出插入功能上载对象API.I使用PHP。我使用的代码如下:
$StorageService = new Google_StorageService($client);
$objects = $StorageService->objects;
$gso = new Google_StorageObject();
$gso->setName('myobj');
$postbody = array(file_get_contents('buc.jpg'));
$resp = $objects->insert('mybucket', $gso, $postbody);
但即时得到错误为:
致命错误:在/ home:未捕获的异常“Google_ServiceException”与消息“(400)所需错误调用POST https://www.googleapis.com/storage/v1beta1/b/mybucket/o” /www/public_html/abc/google-api-php-client/src/io/Google_REST.php在线66
我在做什么错了,请帮我..
有一些问题与我发送参数的方式。如果有人知道帮助我..
有在这里一个例子:
但是,这是在Java中,请帮我做同样的事情在PHP。请帮助我。
反正你可以给你的东西,包括一个稍微有点更多信息? – bryan