REST 呼び出しで Google ドライブを使用しています。あらゆる種類のファイルをクライアントのドライブにアップロードしたい。Web アプリケーションで Google ドライブからの 2 つのリンク、「視覚化」リンクと「ダウンロード」リンクを使用します。
「webContentLink」json プロパティからダウンロード リンクを取得し、「alternateLink」から視覚化リンクを取得します。
スプレッドシート、ドキュメント、プレーン テキストなどの一部のファイルは変換する必要があるため、「convert」パラメーターを「true」に設定します。
問題
送信されたファイルが別の Google ドキュメント タイプに変換された場合、返された json には「webContentLink」プロパティがありません。変換されたドキュメント ファイルで作業しているときに、リンクのダウンロードと視覚化の両方を行うにはどうすればよいですか?
編集済み
変換前にアップロードされた元のファイルのダウンロード リンクを探しています。たとえば、xls をアップロードする場合、元の xls ファイルのダウンロード リンクが必要です。「exportLinks」リストには xlsx のリンクがたくさんありますが、「正しいもの」を取得する方法がありません。「exportLinks」の MIME タイプは元のファイルの mimeType とは異なります。また、一部のファイルでは、指定された 2 つのスプレッドシート exportLinks のうちの 1 つが壊れています...