見出し画像

Twitterのフォロワー推移取得時のエラー「Property store is required.」の修正【Google Apps Script(GAS)】

Twitterのフォロワー推移を取得しているSpreadsheetがあるのですが、突然エラーが出るようになってしまったので、エラーの原因を探してみました。

結論

スクリプトエディタのChrome V8を搭載したApps Scriptランタイムを無効化することで解決する。

状況

Twitter APIとTwitterWebServiceライブラリを用いてTwitterのデータをスプレットシートで管理していたのですが、ある時を境にデータの取得ができなくなりました。

①以下のようなエラー通知がメールに届いていました。

スクリーンショット 2020-08-17 13.06.11

②スクリプトエディタを開いて、デバックの実行をしてみると以下のエラーが表されました。

Property store is required. (line 43, file "Utilities")Dismiss

③以下の回答を見つけて、「ChromeV8搭載のApps Scriptランタイム」を無効にしてみたところ問題が解決しました。

スクリプトエディタの実行部分からChrome V8を無効化すると動くようになります。

スクリーンショット 2020-08-17 12.59.50

今後

TwitterWebServiceライブラリの問題のようなので、TwitterClientライブラリといライブラリを作っている方を見つけたので、こちらを使ってみようかと考えています。



https://twitter.com/takeshi_sawaki


この記事が気に入ったらサポートをしてみませんか?