Website Building
Blogger
15 min
blogger is an online content management system that enables users to create and manage blogs with time stamped entries the blogger modules allow you to watch, create, delete, revert, update, and publish the posts in your blogger account requirements in order to use blogger with {{product name}} , it is necessary to have a https //www blogger com you can login to blogger using your google account, you can create a google account at https //accounts google com connecting the blogger to make log in to your {{product name}} account, add a blogger module to your {{scenario singular lowercase}} , and click create a connection if you add a module with an instant tag, click create a webhook , then create a connection in the connection name field, enter a name for the connection optional switch on the show advanced settings toggle and enter your google cloud platform project client credentials for more information, see the /#create and configure a google cloud platform project for blogger s ection click sign in with google you've successfully created the connection and can now use the blogger app in your {{scenario plural lowercase}} if you want to make changes to your connection in the future, follow the steps https //help make com/connect an application#tn2pj create and configure a google cloud platform project for blogger to connect to {{product name}} using your own client credentials, you can create and configure a project in the google cloud platform enable apis for blogger to enable the required apis open the left navigation menu and go to apis & services > library search for the following api blogger api click blogger api , then click enable if you see the manage button instead of the enable button, you can proceed to the next step the api is already enabled configure your oauth consent screen for blogger to configure your oauth consent screen in the left sidebar, click google auth platform if you don't see google auth platform i n the left sidebar, click view all products at the top of it, then pin google auth platform to the sidebar click get started in the overview section, under app information , enter make as the app name and provide your gmail address click next under audience , select external click next for more information regarding user types, refer to https //support google com/cloud/answer/9110914#exceptions ver reqts under contact information , enter your gmail address and click next under finish , agree to the google user data policy click continue > create click create oauth client in the branding section, under authorized domains , add make com and integromat com click save optional in the audience section, add your gmail address on the test users page, then click save and continue if you want the project to remain in the testing publishing status read the note below to learn more about the publishing status in the data access section, click add or remove scopes , add the following scopes https //www googleapis com/auth/userinfo email https //www googleapis com/auth/blogger you can add scopes using a table with filters a window to manually enter scopes click update click save create your blogger client credentials to create your client credentials in google auth platform, click clients click + create client create client in the application type dropdown, select web application update the name of your oauth client this will help you identify it in the platform in the authorized redirect uris section, click + add uri and enter the following redirect uri https //www integromat com/oauth/cb/google/ add the redirect uri click create click the oauth 2 0 client you created, copy your client id and client secret values, and store them in a safe place you will use these values in the client id and client secret fields in {{product name}} triggers watch posts triggers when a new post is added or an existing post is updated connection /#connecting the blogger to make blog select the blog where you want to create the post status select the status of the post only live only scheduled only draft limit enter the maximum number of posts make should return during one {{scenario singular lowercase}} execution cycle actions create a post creates and publishes a new post or creates a new post as a draft connection /#connecting the blogger to make blog select the blog where you want to create the post title enter a name for the post content enter the post content status select the status of the post live scheduled draft date published enter the date and time when this post was published labels enter the labels when the post was published name enter the name for the post to geotag with a location latitude enter the latitude of the location longitude enter the longitude of the location span enter the span details for the location's viewport delete a post permanently removes a post (the deleted post cannot be restored anymore) connection /#connecting the blogger to make blog select the blog where you want to create the post post id enter the post id you want to delete publish a post publishes a draft post connection /#connecting the blogger to make blog select the blog where you want to create the post post id enter the post id you want to publish revert a post reverts a published post to draft state connection /#connecting the blogger to make blog select the blog where you want to create the post post id enter the post id you want to revert update a post updates a published post connection /#connecting the blogger to make blog select the blog where you want to create the post post id enter the post id you want to update title enter a name for the post content enter the post content status select the status of the post live scheduled draft date published enter the date and time when this post was published labels enter the labels when the post was published name enter the name for the post to geotag with a location latitude enter the latitude of the location longitude enter the longitude of the location span enter the span details for the location's viewport possible problems unable to update a post the update a post action does not allow to edit a draft (a post that's in progress) you can only update published posts the watch posts trigger failed to download a post the blogger interface enables to download posts only assigned to one specific status blogger distinguishes three post statuses post in progress (draft status) published post (live status) scheduled post (scheduled status) if you'd like to monitor posts in more statuses, you'll need to create a separate {{scenario singular lowercase}} for each status