{"id":35196,"date":"2025-12-23T13:02:19","date_gmt":"2025-12-23T06:02:19","guid":{"rendered":"https:\/\/dps.media\/?p=35196"},"modified":"2025-12-23T13:02:22","modified_gmt":"2025-12-23T06:02:22","slug":"guide-to-integrating-blogger-api-into-n8n-with-hienhoceo-n8n-nodes-blogger","status":"publish","type":"post","link":"https:\/\/dps.media\/en\/guide-to-integrating-blogger-api-into-n8n-with-hienhoceo-n8n-nodes-blogger\/","title":{"rendered":"Guide to integrating Blogger API into n8n with @hienhoceo\/n8n-nodes-blogger"},"content":{"rendered":"<?xml encoding=\"utf-8\" ?><p class=\"wp-block-paragraph\">Want to automate posting and content management on Blogger (Blogspot) without wasting time on manual operations? Community Node <strong><code data-no-translation=\"\"><a href=\"https:\/\/www.npmjs.com\/package\/@hienhoceo\/n8n-nodes-blogger\" rel=\"nofollow noopener\" target=\"_blank\">@hienhoceo\/n8n-nodes-blogger<\/a><\/code><\/strong> is the perfect solution to connect n8n with Blogger API quickly.<\/p><p class=\"wp-block-paragraph\">This article <a class=\"wpil_keyword_link\" href=\"https:\/\/dps.media\/en\/\" title=\"DPS.MEDIA JSC\" data-wpil-keyword-link=\"linked\" data-wpil-monitor-id=\"651\">dps.media<\/a> will guide you through extremely simple installation directly on the n8n interface and configuration steps for smooth operation.<\/p><hr class=\"wp-block-separator has-alpha-channel-opacity\"><h2 class=\"wp-block-heading\">1. Extremely fast installation (No commands needed)<\/h2><p class=\"wp-block-paragraph\">Instead of using the terminal, you can install this node directly from the n8n admin interface:<\/p><ol start=\"1\" class=\"wp-block-list\">\n<li>Access your n8n, select <strong>Settings<\/strong> (gear icon) in the bottom left corner.<\/li>\n\n\n\n<li>Go to the section <strong>Community Nodes<\/strong>.<\/li>\n\n\n\n<li>Click the button <strong>Install a community node<\/strong>.<\/li>\n\n\n\n<li>In the \u201cNPM Package Name\u201d field, paste the exact node name:<code data-no-translation=\"\">@hienhoceo\/n8n-nodes-blogger<\/code><\/li>\n\n\n\n<li>Check agree to terms and press <strong>Install<\/strong>.<\/li>\n<\/ol><p class=\"wp-block-paragraph\">After the installation is complete, n8n will automatically load the new node. You can now find \u201cBlogger\u201d in the list of nodes when creating a Workflow.<\/p><figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"492\" src=\"https:\/\/dps.media\/wp-content\/uploads\/2025\/12\/image-10-1024x492.png\" alt=\"\" class=\"wp-image-35197\" title=\"\" srcset=\"https:\/\/dps.media\/wp-content\/uploads\/2025\/12\/image-10-1024x492.png 1024w, https:\/\/dps.media\/wp-content\/uploads\/2025\/12\/image-10-300x144.png 300w, https:\/\/dps.media\/wp-content\/uploads\/2025\/12\/image-10-768x369.png 768w, https:\/\/dps.media\/wp-content\/uploads\/2025\/12\/image-10-1536x737.png 1536w, https:\/\/dps.media\/wp-content\/uploads\/2025\/12\/image-10-2048x983.png 2048w, https:\/\/dps.media\/wp-content\/uploads\/2025\/12\/image-10-18x9.png 18w, https:\/\/dps.media\/wp-content\/uploads\/2025\/12\/image-10-754x362.png 754w, https:\/\/dps.media\/wp-content\/uploads\/2025\/12\/image-10-356x171.png 356w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\"><figcaption><\/figcaption><\/figure><h2 class=\"wp-block-heading\">2. Get OAuth Client ID and Client Secret (Google standard)<\/h2><p class=\"wp-block-paragraph\">To allow n8n to access Blogger data, you need to set up OAuth 2.0 authentication. All steps must follow Google's official documentation at: \ud83d\udc49 <strong><a target=\"_blank\" rel=\"noreferrer noopener nofollow\" href=\"https:\/\/developers.google.com\/blogger\/docs\/3.0\/using#auth\">Blogger Developers \u2013 Authentication Steps<\/a><\/strong><\/p><h3 class=\"wp-block-heading\">Summary steps according to standard process:<\/h3><ol start=\"1\" class=\"wp-block-list\">\n<li><strong>Register application:<\/strong> Access <a href=\"https:\/\/console.developers.google.com\/\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">Google API Console<\/a>, create a project and enable <strong>Blogger API<\/strong>.<\/li>\n\n\n\n<li><strong>Configure OAuth:<\/strong> Follow the instructions at the link above to create <strong>OAuth 2.0 Client ID<\/strong>.\n<ul class=\"wp-block-list\">\n<li><strong>Note:<\/strong> During creation, you need to fill in <strong>Authorized redirect URIs<\/strong> provided from the Credential creation section in your n8n.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Get information:<\/strong> After completing the steps according to Google's instructions, you will receive <code data-no-translation=\"\">Client ID<\/code> v\u00e0 <code data-no-translation=\"\">Client Secret<\/code>.<\/li>\n<\/ol><hr class=\"wp-block-separator has-alpha-channel-opacity\"><h2 class=\"wp-block-heading\">3. Connect with n8n<\/h2><p class=\"wp-block-paragraph\">Once you have the authentication information from Google:<\/p><p class=\"wp-block-paragraph\">Press <strong>Connect my account<\/strong> and log in to your Google account to complete the authorization.<\/p><p class=\"wp-block-paragraph\">At n8n, go to <strong>Credentials<\/strong> -> <strong>New<\/strong> -&gt; Search for <strong>Blogger OAuth2 API<\/strong>.<\/p><p class=\"wp-block-paragraph\">Fill in <strong>Client ID<\/strong> v\u00e0 <strong>Client Secret<\/strong> you just obtained.<\/p><figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"492\" src=\"https:\/\/dps.media\/wp-content\/uploads\/2025\/12\/image-11-1024x492.png\" alt=\"\" class=\"wp-image-35198\" title=\"\" srcset=\"https:\/\/dps.media\/wp-content\/uploads\/2025\/12\/image-11-1024x492.png 1024w, https:\/\/dps.media\/wp-content\/uploads\/2025\/12\/image-11-300x144.png 300w, https:\/\/dps.media\/wp-content\/uploads\/2025\/12\/image-11-768x369.png 768w, https:\/\/dps.media\/wp-content\/uploads\/2025\/12\/image-11-1536x737.png 1536w, https:\/\/dps.media\/wp-content\/uploads\/2025\/12\/image-11-2048x983.png 2048w, https:\/\/dps.media\/wp-content\/uploads\/2025\/12\/image-11-18x9.png 18w, https:\/\/dps.media\/wp-content\/uploads\/2025\/12\/image-11-754x362.png 754w, https:\/\/dps.media\/wp-content\/uploads\/2025\/12\/image-11-356x171.png 356w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\"><figcaption><\/figcaption><\/figure><hr class=\"wp-block-separator has-alpha-channel-opacity\"><h2 class=\"wp-block-heading\">4. Highlighted features of Blogger Node<\/h2><p class=\"wp-block-paragraph\">This node provides all the tools to master content on Blogspot:<\/p><ul class=\"wp-block-list\">\n<li><strong>Posts:<\/strong> List posts, search, create new posts (supports HTML), update and delete.<\/li>\n\n\n\n<li><strong>Pages:<\/strong> Manage static pages on the blog.<\/li>\n\n\n\n<li><strong>Comments:<\/strong> Track and manage reader feedback.<\/li>\n\n\n\n<li><strong>Blogs\/Users:<\/strong> Retrieve identification information for Blogs and user profiles.<\/li>\n<\/ul><hr class=\"wp-block-separator has-alpha-channel-opacity\"><h2 class=\"wp-block-heading\">5. Real example: Auto post (Create Post)<\/h2><p class=\"wp-block-paragraph\">If you have a data source (like Google Sheets or AI auto-writing), you can connect to the Blogger node as follows:<\/p><ol start=\"1\" class=\"wp-block-list\">\n<li>Add node <strong>Blogger<\/strong> into workflow.<\/li>\n\n\n\n<li>Select Resource as <strong>Posts<\/strong> and Operation as <strong>Create<\/strong>.<\/li>\n\n\n\n<li>Enter <strong>Blog ID<\/strong> (The number sequence in the URL when you go to the Blogger admin page).<\/li>\n\n\n\n<li>Connect the fields <strong>Title<\/strong> (Title) and <strong>Content<\/strong> (Content) from previous nodes.<\/li>\n\n\n\n<li>Press <strong>Execute<\/strong> to automatically publish the post to the web.<\/li>\n<\/ol><figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"492\" src=\"https:\/\/dps.media\/wp-content\/uploads\/2025\/12\/image-12-1024x492.png\" alt=\"\" class=\"wp-image-35199\" title=\"\" srcset=\"https:\/\/dps.media\/wp-content\/uploads\/2025\/12\/image-12-1024x492.png 1024w, https:\/\/dps.media\/wp-content\/uploads\/2025\/12\/image-12-300x144.png 300w, https:\/\/dps.media\/wp-content\/uploads\/2025\/12\/image-12-768x369.png 768w, https:\/\/dps.media\/wp-content\/uploads\/2025\/12\/image-12-1536x737.png 1536w, https:\/\/dps.media\/wp-content\/uploads\/2025\/12\/image-12-2048x983.png 2048w, https:\/\/dps.media\/wp-content\/uploads\/2025\/12\/image-12-18x9.png 18w, https:\/\/dps.media\/wp-content\/uploads\/2025\/12\/image-12-754x362.png 754w, https:\/\/dps.media\/wp-content\/uploads\/2025\/12\/image-12-356x171.png 356w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\"><figcaption><\/figcaption><\/figure><hr class=\"wp-block-separator has-alpha-channel-opacity\"><h2 class=\"wp-block-heading\">6. Tips from dps.media<\/h2><ul class=\"wp-block-list\">\n<li><strong>Note the node name:<\/strong> Always ensure you install the correct version <code data-no-translation=\"\">@hienhoceo\/n8n-nodes-blogger<\/code> to receive the latest updates and stable operation.<\/li>\n\n\n\n<li><strong>Security:<\/strong> Do not share your Client Secret with anyone. If you suspect it has been exposed, reset it on Google Cloud Console.<\/li>\n\n\n\n<li><strong>Check Scope:<\/strong> Make sure you have granted permissions <code data-no-translation=\"\">https:\/\/www.googleapis.com\/auth\/blogger<\/code> during the setup process to avoid \u201cInsufficient Permissions\u201d errors.<\/li>\n<\/ul>","protected":false},"excerpt":{"rendered":"<p>B\u1ea1n mu\u1ed1n t\u1ef1 \u0111\u1ed9ng h\u00f3a vi\u1ec7c \u0111\u0103ng b\u00e0i, qu\u1ea3n l\u00fd n\u1ed9i dung tr\u00ean Blogger (Blogspot) m\u00e0 kh\u00f4ng mu\u1ed1n t\u1ed1n th\u1eddi gian thao t\u00e1c th\u1ee7 c\u00f4ng? Node c\u1ed9ng \u0111\u1ed3ng @hienhoceo\/n8n-nodes-blogger l\u00e0 gi\u1ea3i ph\u00e1p ho\u00e0n h\u1ea3o \u0111\u1ec3 k\u1ebft n\u1ed1i n8n v\u1edbi Blogger API m\u1ed9t c\u00e1ch nhanh ch\u00f3ng.B\u00e0i vi\u1ebft n\u00e0y dps.media s\u1ebd h\u01b0\u1edbng d\u1eabn b\u1ea1n c\u00e1ch c\u00e0i \u0111\u1eb7t [&hellip;]<\/p>","protected":false},"author":1,"featured_media":35197,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[1,1205],"tags":[],"class_list":["post-35196","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-uncategorized","category-n8n-marketing"],"acf":[],"rankmath_keywords":{"primary":"","secondary":[""]},"yoast_keywords":{"primary":"","secondary":[]},"yoast_focuskw":"","rankmath_focuskw":"","seo_keywords":{"primary":"","secondary":[""]},"_links":{"self":[{"href":"https:\/\/dps.media\/en\/wp-json\/wp\/v2\/posts\/35196","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/dps.media\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/dps.media\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/dps.media\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/dps.media\/en\/wp-json\/wp\/v2\/comments?post=35196"}],"version-history":[{"count":0,"href":"https:\/\/dps.media\/en\/wp-json\/wp\/v2\/posts\/35196\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/dps.media\/en\/wp-json\/wp\/v2\/media\/35197"}],"wp:attachment":[{"href":"https:\/\/dps.media\/en\/wp-json\/wp\/v2\/media?parent=35196"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/dps.media\/en\/wp-json\/wp\/v2\/categories?post=35196"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/dps.media\/en\/wp-json\/wp\/v2\/tags?post=35196"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}