Method: Baidu::PCS::Client#search

Defined in:
lib/baidu/pcs/client.rb

#search(path, wd, re = false) ⇒ Hash

Note:

不支持查找目录

按文件名搜索文件

Examples:

返回的原始 JSON

{
  "list": [
    {
      "fs_id": 3528850315,
      "path": "/apps/album/music/hello",
      "ctime": 1331184269,
      "mtime": 1331184269,
      "block_list": [
        "59ca0efa9f5633cb0371bbc0355478d8"
      ],
      "size": 13,
      "isdir": 0
    }
  ],
  "request_id": 4043312670
}

:fs_id 

Parameters:

  • path (String)

    需要检索的目录(相对于应用根目录)

  • wd (String)

    关键词

  • re (Boolean) (defaults to: false)

    是否递归:true 表示递归,false 表示不递归

Returns:

  • (Hash)

See Also:



526
527
528
529
530
# File 'lib/baidu/pcs/client.rb', line 526

def search(path, wd, re=false)
  path = build_path path
  query = { path: path, wd: wd, re: (re ? 1 : 0) }
  get "#{BASE_PATH}/file", query.update(base_query 'search')
end