すでに回答がなされたGoogleFormを作成する
URLを押したら回答の初期値が記入されてるリンクが欲しい
よくあるでしょう
最近安直に記事を書くことにしたのでとりあえずかきます
今回使ったもの
-Google App Script
-Google Form
全容
単純なフォームを作ってスクリプトを開きます
実行前


スクリプト全容
function myFunction() {
var form = FormApp.getActiveForm();
var item = form.getItems()[0].asTextItem();
var item_response = item.createResponse("hello");
var create_response = form.createResponse();
console.log(create_response.withItemResponse(item_response).toPrefilledUrl());
// ->https://docs.google.com/forms/d/e/<formID>/viewform?usp=pp_url&entry.<ID>=hello
}
ログに出てきたものを開くとなります.
いろんなサイトを見ると検証からフォームの回答欄のIDを調べるとかいろいろありますが,GASでまわすとなるとこんな感じで後はうまくやればできそうですね
まとめ
半年前,めっちゃ調べたけど無理だったのに...
ちゃんと公式APIをみるべきらしい
いろいろ見たけどGoogleAppScriptAPI見やすすぎる
参考リンク
GAS公式( .withItemResponse(response) )
Formにスクリプトからsubmitする (Google Apps Script試行錯誤 Blog Google)