web-dev-qa-db-ja.com

Googleドキュメントまたはスプレッドシートの新しいコピーに直接リンクできますか?

URL(またはブックマークレット)を作成して、クリックすると既存のGoogleドキュメントまたはスプレッドシートの新しい「コピー」を開くことができますか?

どうやらusedURLの末尾に&newcopy=trueを追加することで可能になりますが、これは機能しないようですより長いです。

新しい方法はありますか?

8
Simon East

リンクの最後にある/edit/copyに変更するだけです。

前:

... B3iw8gTpKwAW8/edit

後:

... B3iw8gTpKwAW8/copy
8
Mash Ine

これを処理するためのサポートされた方法があるかどうかはわかりませんが、これを小さなハッカーで動作させることができました。

コピーリンクを作成するGoogleドキュメントから:

  • ファイルドロップダウンをクリックします
  • コピーを作成...オプションをクリックします
  • OKボタンをクリックします
  • 新しいウィンドウが表示されたら、最初のURLbeforeをすばやくコピーして、コピーしたドキュメントにリダイレクトします。これはあなたが望むリンクです。

そこから、&token URLパラメーターを削除しました。残りは自明であり、必要に応じて調整できます:&copyComments&copyCollaborators、および&title

明らかに、コピーを作成しようとしているユーザーは、シートの適切な権限を必要とします。

2
Craig

おそらく、この方法で新しいシートで機能するはずです!

Goto Shareその後、Share able Linkを取得します。リンクを使用して、編集不可/コメント可能にカスタマイズして取得できます。その後、共有ユーザーは、そのコピーを使用してそのコピー/新しいシートを作成できます。

これは、以前使用していた実際のユースケースではないかもしれないと理解しています。しかし、それは時々私を助けます。

1
Vembu