前提・実現したいこと
Google slides apiを用いて自分のGoogle Drive内に保存されているスライド内の単語を置換したいです。
batchUpdateメソッドを使用するとできるようなので、まずはページ内の Try this API でテストしてみましたが、下記のようなエラーが返ってきてしまいます。
https://developers.google.com/slides/api/reference/rest/v1/presentations/batchUpdate
発生している問題・エラーメッセージ
{ "error": { "code": 404, "message": "Requested entity was not found.", "status": "NOT_FOUND" } }
該当のソースコード
{ "requests": [ { "replaceAllText": { "containsText": { "matchCase": false, "text": "test text" }, "replaceText": "chnaged text" } } ] }
試したこと
-
リストAPIを実行後に求められる認証には、スライドを保存しているGoogle Driveのアカウントを使用しています。
-
こちらを参考にリクエストの内容を設定しましたがうまくいきませんでした。https://stackoverflow.com/questions/46578375/update-text-of-an-object-in-google-slides-using-google-slides-api?answertab=oldest#tab-top
-
presentationIdも誤字脱字なく入力しています
足りない情報などあればすぐにお答えいたしますので、なぜうまく行かないのか、何卒ご助言いただたいです。
よろしくお願いします。
回答1件
あなたの回答
tips
プレビュー