UrlFetchApp.fetchを使用してURLのページソースを記録しようとしていますが、完全なものを記録できません。文字列は、およそ8KBのテキストの後に切り捨てられます。UrlFetchApp.fetchのみページソースの一部を返す
Google Appsスクリプトを使用して、Instagramアカウントのフォロワー数を記録しています。これは、ページソースからのフォロワーカウントを分割することによって機能します。数週間働いて12月12日に突然二日前に仕事をやめました。
コンテンツのテキストを記録すると、ページソースの一部しか記録されないという問題があります。フォロワー数が文字列に記録されている数よりもページソースの方にずっと下がっているので、スクリプトは今すぐ転がります。
全ページソースを文字列にするにはどうすればよいですか? UrlFetchApp.fetchを使用して取得できるものに制限がありますか?
function test(){
var options = {
'method' : 'post'
};
//I get the same issue whether or not I include the options variable to make it a POST request.
var instaPage = UrlFetchApp.fetch("https://www.instagram.com/barackobama", options).getContentText();
Logger.log(instaPage);
}
私の神ああ、私はそれをチェックしていなかったなんて信じられません!そうです、それは問題でした。私は今修正したタイプミスのためにスクリプトが実際に転倒しているのを発見しました。 – Darragh