No.1ベストアンサー
- 回答日時:
GASでファイルを入力保存する場合はファイルサイズに上限があり、50MBを超えるファイルを保存しようとするとエラーが出ます。
プログラムの実行承認を行うことと設定に使用するリダイレクトURIを取得すること。
スプレッドシートを開き、メニューの一番右の「Googleフォト ⇔ Googleドライブ同期」「リダイレクトURIを取得」「続行」「アカウント」
「Backup Google Photos to Google Drive(安全ではないページ)に移動」アカウントを選択すると、承認処理が始まり、完了させ、「詳細」「許可」(プログラムを起動するための承認処理が完了)
セルC3にリダイレクトURIが入力される。
OAuthの認証情報を設定
Googleが提供するGoogle Photos APIを使用しますが、自分のGoogleフォトにアクセスするための認証設定を行います。Google Cloud Platformというページにアクセスし、新しいプロジェクトを作成し、(「新しいプロジェクト」プロジェクト名を入力し「作成」)「プロジェクトの選択」プロジェクト名、「プロジェクトの選択」が作成したプロジェクト名に変更されていることを確認し、Photos Library APIを有効化する
「APIとサービス」「ライブラリ」 Photos Library APIを検索する
検索ボックスに「Photos Library APIと入力」 APIの「有効にする」
OAuth同意画面を作成する
左上にある3本横線、サイドメニューを呼び出し、「APIとサービス」「OAuth同意画面」「外部」「作成」 必要情報を入力し「保存」
必要情報は、「アプリケーション名」(例「Google Apps Script Excution Service」)と「承認済みドメイン」(google.com)
「認証情報」「+認証情報を作成」「OAuthクライアントID」必要情報を入力し「作成」
必要な情報は「アプリケーションの種類」(ウェブアプリケーション)「アプリケーション名」(任意の文字列例:Sync Google Photos to Google Drive)「承認済みリダイレクトURI」(スプレッドシートに一番最初にコピペした同じ項目名の値をコピペ)「作成」(クライアントIDとクライアントシークレットが作成される)
取得認証情報をスプレッドシートに入力
作成した「クライアントID」と「クライアントシークレット」を、同じ項目名が書いてある書いてあるセルの右側のセルに貼り付ける。
スプレッドシートIDをコピー&ペースト
コピーしたスプレッドシートのID部分をコピーし所定のセルに貼り付ける。
コピーしてスプレッドシートIDと書いてあるセルの右隣のセルに貼り付ける。
画像と動画を別に保存先のフォルダ作成し、IDを設定
フォルダIDをコピー&ペースト
Google Photos APIの利用許可を出す
情報が入力できたら、APIの利用許可出すために、上部メニュー「Googleフォト ⇔ Googleドライブ同期」から「認証(初回のみ実行が必要です)」
この回答へのお礼
お礼日時:2021/02/06 10:09
good-manさん、おはようございます!
朝から大変感動してます。ありがとうございます!
今からやってみます!
またご返信させてくださいませ。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- ドライブ・ストレージ 外付けHDDの名前が、今まで『TOSHIBA EXT(E:)』だったのに、ドライブ(F:)に変わって 9 2023/06/23 18:37
- Excel(エクセル) Excelファイルをダウロードして編集した後、自身のパソコンに保存する際 2 2022/12/21 17:05
- Google Drive Googleドライブについて質問です。googleドライブに保存してある写真をスマホに保存したいので 1 2022/11/13 20:34
- Google Drive Googleドライブで削除できないファイルがある。 5 2023/05/11 09:39
- ドライブ・ストレージ SSD2基 システム以外のデータを全てDドライブに 6 2023/08/01 18:13
- Excel(エクセル) エクセル終了が遅くなった 7 2022/04/19 12:11
- Google Drive googleドライブに画像保存について 3 2023/06/19 01:02
- Windows 10 Fドライブは「赤丸の中にレ点マーク」が付いているのは何故ですか 1 2023/05/30 21:31
- その他(クラウドサービス・オンラインストレージ) クラウドストレージBOXの使い方について 1 2022/08/08 09:56
- Google Drive Google Drive (G:)の容量を、購入した容量と一致させるにはどうすればよいでしょうか? 1 2022/04/10 22:32
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセルの2ページ目の作り方
-
エクセルのアポストロフィを一...
-
エクセル:マクロ「Application...
-
エクセルで勝手に「折り返して...
-
エクセルで、選択範囲の数値全...
-
EXCELシートをPowerPointにきれ...
-
Excel 行の連続データを列に参...
-
エクセルでの行数・列数を指定...
-
エクセルで値だけコピーして背...
-
メールソフト「サンダーバード...
-
「選択範囲を解除してアクティ...
-
EXCELのオートフィルの設定を変...
-
Excelでコピーした行の挿入を繰...
-
EXELで複数のとびとびのセルを...
-
エクセルオートフィルで書式を...
-
Excelの連続データから数行おき...
-
【エクセル】行の高さを規則的...
-
Excel 他のファイルからシート...
-
Excelに、ダブルクォーテーショ...
-
エクセルで「コピーしたセルの...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセル:マクロ「Application...
-
エクセルの2ページ目の作り方
-
エクセルのアポストロフィを一...
-
Excel 行の連続データを列に参...
-
エクセルで、選択範囲の数値全...
-
エクセルで勝手に「折り返して...
-
Excelでコピーした行の挿入を繰...
-
EXCELシートをPowerPointにきれ...
-
EXCELのオートフィルの設定を変...
-
エクセルでの行数・列数を指定...
-
エクセルのコピペでクリップボ...
-
Excelに、ダブルクォーテーショ...
-
エクセル 別シートへのコピー...
-
メールソフト「サンダーバード...
-
「選択範囲を解除してアクティ...
-
EXELで複数のとびとびのセルを...
-
エクセルで値だけコピーして背...
-
Excel)軽いデーターのはずなの...
-
エクセル・数値が変化したらカ...
-
Excelで、横並べのデータを縦並...
おすすめ情報