Ada*_*urk 0 php google-cloud-storage google-cloud-platform google-cloud-sdk
问题是在我将对象上传到可公开访问的 Google Cloud 存储桶后,我想立即将创建的 URL 用于其他服务。但是,我看不到获取可以使用的 mediaUrl 的方法。以下方法的所有属性都会给我是私有的:
$bucket->upload(
fopen($_FILES['file']['tmp_name'], 'r'),
array('name' => $name)
);
Run Code Online (Sandbox Code Playgroud)
我已经尝试了 var_dump-ing 上面的方法,看看是否有任何公共属性会给我创建的 URL,但它甚至没有任何公共属性。
这是我用来上传数据的代码:
$bucket->upload(
fopen($_FILES['file']['tmp_name'], 'r'),
array('name' => $name)
);
Run Code Online (Sandbox Code Playgroud)
文件正在上传,我只是无法获取实际资源的 URL,然后我可以在对不同服务的不同 API 调用中使用该 URL。
上传后如何获取资源的URL?
| 归档时间: |
|
| 查看次数: |
1901 次 |
| 最近记录: |