Skip to content

Commit 637ef67

Browse files
committed
update
1 parent 72c7245 commit 637ef67

File tree

1 file changed

+26
-22
lines changed

1 file changed

+26
-22
lines changed

docs/README.md

Lines changed: 26 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -382,24 +382,26 @@ if ($err !== null) {
382382

383383
[uptoken](http://docs.qiniu.com/api/put.html#uploadToken) 实际上是用 AccessKey/SecretKey 进行数字签名的上传策略(`Qiniu_RS_PutPolicy`),它控制则整个上传流程的行为。让我们快速过一遍你都能够决策啥:
384384

385-
class Qiniu_RS_PutPolicy
386-
{
387-
public $Scope; // 必选项。可以是 bucketName 或者 bucketName:key
388-
public $CallbackUrl; // 可选
389-
public $CallbackBody; // 可选
390-
public $ReturnUrl; // 可选, 更贴切的名字是 redirectUrl。
391-
public $ReturnBody; // 可选
392-
public $AsyncOps; // 可选
393-
public $EndUser; // 可选
394-
public $Expires; // 可选。默认是 3600 秒
395-
public $PersistentOps; // 可选。
396-
public $PersistentNotifyUrl; // 如果设置了PersistentOps,必须同时设置此项。
397-
public $InsertOnly; // 可选。如果设置为非0值,则无论scope设置为何种形式,都只能以`新增`方式上传,不能覆盖。
398-
public $DetectMime; // 可选。如果设为非0值,则忽略上传端传递的文件MimeType信息,使用七牛服务器侦测内容后的判断结果。
399-
public $FsizeLimit; // 可选。int类型,超过限制大小的上传内容会被判为上传失败,返回413状态码。
400-
public $SaveKey; // 可选。自定义资源名格式。
401-
public $MimeLimit; // 可选。限定上传的文件类型。
402-
}
385+
```php
386+
class Qiniu_RS_PutPolicy
387+
{
388+
public $Scope; // 必选项。可以是 bucketName 或者 bucketName:key
389+
public $CallbackUrl; // 可选
390+
public $CallbackBody; // 可选
391+
public $ReturnUrl; // 可选, 更贴切的名字是 redirectUrl。
392+
public $ReturnBody; // 可选
393+
public $AsyncOps; // 可选
394+
public $EndUser; // 可选
395+
public $Expires; // 可选。默认是 3600 秒
396+
public $PersistentOps; // 可选。
397+
public $PersistentNotifyUrl; // 如果设置了PersistentOps,必须同时设置此项。
398+
public $InsertOnly; // 可选。如果设置为非0值,则无论scope设置为何种形式,都只能以`新增`方式上传,不能覆盖。
399+
public $DetectMime; // 可选。如果设为非0值,则忽略上传端传递的文件MimeType信息,使用七牛服务器侦测内容后的判断结果。
400+
public $FsizeLimit; // 可选。int类型,超过限制大小的上传内容会被判为上传失败,返回413状态码。
401+
public $SaveKey; // 可选。自定义资源名格式。
402+
public $MimeLimit; // 可选。限定上传的文件类型。
403+
}
404+
```
403405

404406
* `scope` 限定客户端的权限。如果 `scope` 是 bucket,则客户端只能新增文件到指定的 bucket,不能修改文件。如果 `scope` 为 bucket:key,则客户端可以修改指定的文件。**注意: key必须采用utf8编码,如使用非utf8编码访问七牛云存储将反馈错误**
405407
* `callbackUrl` 设定业务服务器的回调地址,这样业务服务器才能感知到上传行为的发生。
@@ -457,10 +459,12 @@ if ($err !== null) {
457459

458460
示例代码:
459461

460-
$key1 = 'file_name_1';
461-
$domain = 'phpsdk.qiniudn.com';
462-
//$baseUrl 就是您要访问资源的地址
463-
$baseUrl = Qiniu_RS_MakeBaseUrl($domain, $key1);
462+
```php
463+
$key1 = 'file_name_1';
464+
$domain = 'phpsdk.qiniudn.com';
465+
//$baseUrl 就是您要访问资源的地址
466+
$baseUrl = Qiniu_RS_MakeBaseUrl($domain, $key1);
467+
```
464468

465469
其中\<domain\>是bucket所对应的域名。七牛云存储为每一个bucket提供一个默认域名。默认域名可以到[七牛云存储开发者平台](https://portal.qiniu.com/)中,空间设置的域名设置一节查询。用户也可以将自有的域名绑定到bucket上,通过自有域名访问七牛云存储。
466470

0 commit comments

Comments
 (0)