33636


自作関数にてURLから取得するようにしたんですが  
以下の物は出来たのですが、それ以外に最終更新者、最終更新日を取得したいと思っています。  
それとURLと紐づけされたスクリプトエディタ？プロジェクトの中の○○○.gsのソースコードを抜き出し、そこに記載されいるURLの一部を抜き出したいのですが可能でしょうか？

ドキュメント名取得関数

[code]

    function getDocumentName(url) {
        var URLNum = SpreadsheetApp.openByUrl(url);
        return(URLNum.getName());
    }
    
[/code]

ドキュメント所有者取得関数

[code]

    function getDocumentOwner(url) {
        var URLNum = SpreadsheetApp.openByUrl(url);
        return(URLNum.getOwner().getEmail());
    }
    
[/code]


CC BY-SA 3.0
2017-03-29T04:29:50.727
33629
2017-03-29T11:44:49.863
2017-03-29T08:35:28.490
21256
question
google-apps-script google-spreadsheet
スプレッドシートから情報取得関数について


SpreadSheet API内には見つかりませんでしたね・・・  
最終更新日時に関してはDriveAppsAPIを併用してこんな感じでしょうか

[code]

    id = SpreadsheetApp.openByUrl(url).getId();
    last = DriveApp.getFileById(id).getLastUpdated();
    
[/code]

最終日時に関してはAppsScript内には見つけられませんでした。  
REST経由でとる方法なら以下が紹介されていますが・・・  
<https://stackoverflow.com/questions/28017673/google-apps-script-drive-file-
how-to-get-user-who-last-modified-file>


CC BY-SA 3.0
2017-03-29T11:44:49.863
33636
2017-03-29T11:44:49.863
2017-05-23T12:38:55.250
-1
19716
33629
answer