【MACRO】Google Apps Script 質問スレ【DRIVE】at TECH【MACRO】Google Apps Script 質問スレ【DRIVE】 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト250:デフォルトの名無しさん 15/07/07 15:42:58.38 5Rsbcn5E.net >>248 おいてめーそれ「はじめてのホームページビルダー」レベルじゃねぇか 251:デフォルトの名無しさん 15/07/08 23:01:03.10 oRYg8bj0.net >>248 そういうのはエンコードすべきなんじゃないのか? 252:デフォルトの名無しさん 15/07/08 23:17:38.40 Nj43MlcH.net >>249 PHPはちょっと良くわかんないです gasですし >>250 そうなんですよね~ 初心者なんです >>251 エンコードですか 調べてみます 253:240 15/07/12 18:50:40.39 yhZDzWcx.net >>246 > >>245 > htmlservice + oauth2 あれから調べてみましたが、これらを使ってどうアプローチしていいか分かりませんでした。 どういうアプローチを取って良いのか、もう少し詳しく教えていただけないでしょうか? 自分が上でやっていてダメだったアプローチは以下のAuthorization modesをみると納得なのですが https://developers.google.com/apps-script/add-ons/lifecycle これらの状況の中でどうやって目的を達成していいか分かりませんでした。 Htmlservice, oauth2ということだったので、 外部サイト情報から取得したキャッシュをHtmlにしてGoogleDrive側に保存すればいいのかな? とか思っていたのですが、 AuthMode.LIMITEDやAuthMode.CUSTOM_FUNCTIONでは他のサービスへのアクセスは Any services that don’t access user data とのことで、キャッシュを書き込めないようです。 実際に試してみましたが、スクリプト単体テストではOKでしたが、イベントハンドラから呼び出すとDrive周りの関数で権限がないといわれました。 oauth2に関してはいまいちよく分かりませんでした。 他社サービスIDなどで別サイトのサービスにアクセスする場合などの認証などに使ったりするようですが、 Googleのアカウントで自身にログインして何かをしろという事でしょうか? どちらにしろ、AuthMode.FULLで行えるような権限を得られないと、 ・キャッシュを作るための外部サイトアクセスとコンテンツ取得 ・取得したコンテンツから生成したキャッシュデータの保存(シートorファイル) が実現できないと思うのですが、どうでしょう? 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch