<script> let xhr = new XMLHttpRequest(); xhr.open('POST', 'https://www.googleapis.com/blogger/v3/blogs/4996019336227331994/posts/', true); xhr.addEventListener('readystatechange', () => { console.log(xhr.readyState); console.log(xhr.status); }); xhr.setRequestHeader('Content-Type', 'application/json'); xhr.setRequestHeader('Authorization', 'Bearer ya29.a0AS3H6Nx6XiSkxR8usbCS7cKxW8fdULkxfJr5catUa9s-MBxPPbOYg0Bo9mWk4rsj_6nirkm09odCQrZfXaED03Psk3Y70rxT0yEFR1_HU5RSrO9AuZbr4Tq4esWZzg_Lce3UUrFFGHqZjUGogtsszz8VhxeXY7GHr0JSi4EHUQaCgYKAWsSARMSFQHGX2Mi2WzL-hmmq_voGjoXkhY_Rw0177'); let data = { "title": "A new post", "content": "With <b>exciting</b> content..." } xhr.send(JSON.stringify(data)); </script>