1

チャット履歴を Google スプレッドシートに転送するためのバックアップ スクリプトを作成したいと考えています。

4

1 に答える 1

0

これは、以前に試したルートであった可能性がありますが、多くの情報が提供されていないため、判断するのは困難です.

GmailApp クラスには、チャット スレッドを返すメソッド ( https://developers.google.com/apps-script/reference/gmail/gmail-app#getChatThreads() ) があり、返されるスレッドの最大数を指定できます。インデックスの開始位置。

function chatThreadsExample() {

  // get first 10 chat threads
  var threads = GmailApp.getChatThreads(0,10);

  //get first thread messages
  var messages = threads[0].getMessages();

  //get first thread first message contents
  Logger.log(messages[0].getBody());

}

ご覧のとおり、各チャット スレッドとその内容をスプレッドシートにアーカイブすることは間違いなく可能ですが、かなり集中的です (チャットの数と各チャットの長さによって異なります)。

于 2014-01-02T10:35:50.233 に答える