【问题标题】:How do I set labels.restricted / want to restrict the file from Downloading in Google Drive如何设置 labels.restricted / 希望限制文件在 Google Drive 中下载
【发布时间】:2015-11-26 17:28:21
【问题描述】:

这是labels.restricted下的参数:

https://developers.google.com/drive/v2/reference/files/insert

但无法在 PHP 中对其进行编码尝试了几乎所有方法,但仍然从 google drive API 收到错误。

$file = new Google_Service_Drive_DriveFile();
$file->setTitle(TESTFILE);

$file->setRestricted();

$result = $service->files->insert(
  $file,
  array(
    'data' => file_get_contents(TESTFILE),
    'mimeType' => 'application/octet-stream',
    'uploadType' => 'multipart'
    //
    // HERE SHOULD BE THE CODE FOR THE labels.restricted
    //
  )
);

【问题讨论】:

  • 您遇到了哪个错误?将错误消息添加到您的问题中。

标签: php google-drive-api


【解决方案1】:

你必须在标签上设置限制:

$label = new Google_Service_Drive_DriveFileLabels();
$label->setRestricted(true);
$file->setLabels($label);

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-12-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多