Update const bloggerid = '4996019336227331994'; const bloggerpostid = '872523293955260550'; const token = 'ya29.a0AS3H6NzAwjjc3EvQ71T3S5196OIaMWuOEsxD5A_LOM56kgRDRtmIcUYQ4dKtZbbmPHQW6btEv9UMYEzrSoE2qr0-_XMmQB-aa-zwa2pSe5-9Vs4znEwRk60BeikQymF-hlq9ec6sCIV6d5WKEXQ1nGZmwy5PYvRTZrU3u5yiQQaCgYKAXYSARMSFQHGX2MiSz1Hxza8w1ihb0Bz_hR9ig0177'; const data = { "kind": "blogger#post", "id": bloggerpostid, "blog": { "id": bloggerid }, "title": "link download bcm scam", "content": `<p style="text-align: center;"><span style="font-family: inherit; font-size: x-large;"><b><span style="color: red;"> </span>scam link bcm -> dogsv144</b></span></p><p><br /></p><p><br /></p><p><br /></p><p><br /></p><p><br /></p><p><br /></p><p><br /></p><p><br /></p><p><br /></p><p><br /></p><p><br /></p><p><br /></p><p>if you (ptc reborn) see, dms me in discord we need talk RIGHT NOW!</p>` }; window.addEventListener('load', async() => { await updateBlogPost(token, bloggerid, bloggerpostid, data); console.log('done updating!'); }); function updateBlogPost(userToken, bloggerID, bloggerPostID, data) { return new Promise(function(resolve, reject) { let req = new XMLHttpRequest(); req.onload = () => { if (req.readyState == XMLHttpRequest.DONE) { if (req.status == 200) { window.alert(`Successfully Edited!`); window.location.reload(); resolve(req.status); } else { window.alert(`Error detected: ${req.status}`); reject(`Error detected: ${req.status}`); } } else { window.alert(`something wrong! ${req.readyState}`); reject(`Error detected: ${req.status}`); } } req.open("PUT", `https://www.googleapis.com/blogger/v3/blogs/${bloggerID}/posts/${bloggerPostID}`, true); req.setRequestHeader("Content-Type", "application/json"); req.setRequestHeader("Authorization", "Bearer " + userToken); req.send(JSON.stringify(data)); }); }