質問編集履歴

2

2021/05/02 13:21

投稿

aomatsu_
aomatsu_

スコア18

test CHANGED
@@ -1 +1 @@
1
- GoogleDrive上でxlsxデータをスプレッドシートに変換しファイルのURLを取得し、ファイルを操作したい
1
+ GoogleDrive上でxlsxデータをスプレッドシートに変換し、変換後のファイルのURLを取得したい
test CHANGED
File without changes

1

補足情報を追記しました

2021/05/02 13:21

投稿

aomatsu_
aomatsu_

スコア18

test CHANGED
File without changes
test CHANGED
@@ -99,3 +99,35 @@
99
99
 
100
100
 
101
101
  ご意見・コメントよろしくお願いします。
102
+
103
+
104
+
105
+
106
+
107
+ ### 補足情報
108
+
109
+ [こちらの記事](https://logzitsu.tlog.work/ocr%E8%87%AA%E5%8B%95%E5%8C%96%E3%82%B7%E3%82%B9%E3%83%86%E3%83%A0%E3%80%80%E8%A9%A6%E4%BD%9C/)や[こちらの記事](https://www.pre-practice.net/2019/01/ocr.html)では
110
+
111
+
112
+
113
+ ```GAS
114
+
115
+ file = Drive.Files.insert(file, blob, option);
116
+
117
+ var doc = DocumentApp.openByUrl(file.embedLink);
118
+
119
+ var body = doc.getBody().getText();
120
+
121
+ var docID = doc.getId();
122
+
123
+ var docUrl = "https://docs.google.com/document/d/" + docID + "/edit";
124
+
125
+ ```
126
+
127
+ などと、```file.embedLink```を使って一旦URLを取得し、ID部分を抽出し、再度URLを生成しているように見えるのですが
128
+
129
+ 同様にやっても動かず、またembedLinkオブジェクトというものの使い方が検索であまり出てこず、ここでご相談するに至りました。
130
+
131
+
132
+
133
+ わかる方いらっしゃいましたら解説していただけると非常に助かります。よろしくお願いします。