在 Azure PHP API 的互操作性版本中,有一个服务调用“generateSharedAccessUrl”来生成“密码”以访问私有容器内的 blob。
在微软发布的新版本中似乎没有相同的调用。
使用新(2012 年 10 月)版本,如何设置共享访问 url 密钥?
以下是旧电话的精简版:
$storageClient->generateSharedAccessUrl();
SAS 令牌支持目前不在 GitHub Azure PHP SDK 中,并且基于一些讨论似乎有一些最终添加它的计划,但是我没有关于何时或它将可用的任何进一步信息。还请求同一 SDK的工作项。
如果您的项目有必要,您可以选择编写自己的代码来实现它或利用 CodePlex 上可用的先前版本。由于 SDK 是开源的,您可以将代码提交回 SDK 以使其对其他人有用。