第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

如何使用編程創(chuàng)建啟用公共訪問的谷歌表格

如何使用編程創(chuàng)建啟用公共訪問的谷歌表格

PHP
MMMHUHU 2022-12-23 16:36:04
我正在嘗試創(chuàng)建一個使用 PHP 啟用公共訪問的谷歌表格。此刻,我正在為新插入的代碼生成 google 表。用戶可以下載谷歌表。但現(xiàn)在我想通過代碼向動態(tài)創(chuàng)建的谷歌表格提供默認權(quán)限。谷歌表格中有可能嗎?這是一個代碼// Creating new spreadsheet$spreadsheet = new Google_Service_Sheets_Spreadsheet([    'properties' => [        'title' => "$sheet_name"    ]]);$spreadsheet = $service->spreadsheets->create($spreadsheet, [    'fields' => 'spreadsheetId']);$sheet_id = $spreadsheet->spreadsheetId;//End Creating new spreadsheet
查看完整描述

3 回答

?
三國紛爭

TA貢獻1804條經(jīng)驗 獲得超7個贊

  • 要以編程方式創(chuàng)建權(quán)限,您需要方法Permissions: create

  • 一旦你有了sheet_id,創(chuàng)建一個權(quán)限permissions->insert()

  • 根據(jù)需要指定角色(例如reader,,writer...)

  • 對于文件的 pulib 可用性 - 將類型指定為anyone

示例如何在 php 中實現(xiàn)它:

$newPermission= new Google_Service_Drive_Permission();

$newPermission->setType('anyone');

$newPermission->setRole('reader');

$service->permissions->insert($sheet_id,$newPermission);


查看完整回答
反對 回復 2022-12-23
?
慕沐林林

TA貢獻2016條經(jīng)驗 獲得超9個贊

這是設(shè)置/更改文件權(quán)限的代碼。此代碼也可以更新 google 電子表格的權(quán)限。我花了很多時間。因此,任何發(fā)現(xiàn)很難獲得將 google 電子表格公開/any_permission 的任何解決方案的人,都可以參考此代碼。您可以進一步參考Google Drive API v3 permissions。


        $service = new Google_Service_Drive($client);

        $permission = new Google_Service_Drive_Permission();

        $permission->setRole( 'reader' );

        $permission->setType( 'anyone' );

        $service->permissions->create( $spreadsheetId, $permission );


查看完整回答
反對 回復 2022-12-23
?
慕森卡

TA貢獻1806條經(jīng)驗 獲得超8個贊

如果您打算使用 API 密鑰對工作表進行更改。答案是你不能。

您需要通過 Oauth2 或服務帳戶進行經(jīng)過身份驗證的訪問。使用以下范圍之一對 API 進行任何更改。

公開表格只是意味著任何人都可以下載和查看它,并可能通過表格網(wǎng)絡應用程序進行更改。使用 API 更改它需要訪問權(quán)限。

您可以創(chuàng)建一個工作表,然后使用 google drive api 更新工作表上的權(quán)限以將其公開,但這同樣不會使您能夠?qū)懭胨?/p>



查看完整回答
反對 回復 2022-12-23
  • 3 回答
  • 0 關(guān)注
  • 123 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號