Giter Club home page Giter Club logo

nocodesocialcrossposting's Introduction

No Code Social Cross Posting

This repo contains an Azure Logic App and supporting Azure infrastructure that can be used to provide a cross-posting service for content to go to LinkedIn, Mastodon and Twitter.

You send a simple JSON request to the HTTP endpoint created by the Logic App once deployed. This will then be echoed to the three listed services. Make sure to read the associated blog post that covers any setup required.

An Azure Key Vault holds a single secret - your Mastodon API key - which is used at run time for posting to the platform. Make sure to override the mastodon_host parameter when deploying the Logic App as your host may differ from the default.

Note: the Logic App is deployed to a Consumption plan.

Sample JSON request

POST a request using the body format shown to the Logic App's published HTTP endpoint.

{
 "Title": "Cross-posting blog posts to Mastodon, Twitter and LinkedIn using Azure Logic Apps",
 "Summary": "In this post I take a look at how you can use the power of no-code Azure Logic Apps to build a cross-posting service for Mastodon, Twitter and LinkedIn.",
 "ImageRef": "https://siliconvalve.files.wordpress.com/2022/12/2022-12-19_17-25-35-1.png",
 "Link": "https://blog.siliconvalve.com/2022/12/20/cross-posting-blog-posts-to-mastodon-twitter-and-linkedin-using-azure-logic-apps"
}

Deployed Logic App

Picture of resulting Azure Logic App

nocodesocialcrossposting's People

Contributors

sjwaight avatar

Stargazers

 avatar  avatar  avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.