PurpleTurtleCreative / purple-turtle-creative

Custom theme for the Purple Turtle Creative WordPress website.
https://purpleturtlecreative.com/
GNU General Public License v3.0
0 stars 0 forks source link

Embed latest LinkedIn posts via API integration #46

Closed MichelleBlanchette closed 1 year ago

MichelleBlanchette commented 1 year ago

Ugh, Microsoft's APIs are such a royal pain to work with... Nevertheless, I would like to embed/display the latest posts on the Purple Turtle Creative website. This helps provide fresh content, special announcements, and marketing highlights to site visitors so they don't need a LinkedIn account to view these quick updates. I'd like to keep the "Blog" area reserved for deep-dive, thorough publications rather than status updates and feature announcements.

Also, without the ability to integrate my LinkedIn content, I really don't own my data, do I? LinkedIn exclusively owns my content in that case, which is totally not cool!

Anyways, I think this is the endpoint that's needed: https://learn.microsoft.com/en-us/linkedin/marketing/integrations/community-management/shares/posts-api?view=li-lms-2023-02&tabs=http#find-posts-by-authors This describes how to get an API token: https://learn.microsoft.com/en-us/linkedin/shared/authentication/developer-portal-tools

Ideally, we can quickly prototype and confirm access and the available data by using Postman: https://learn.microsoft.com/en-us/linkedin/shared/authentication/postman-getting-started

⭐️ Bonus points if you implement the LinkedIn Activity as a custom Gutenberg Block. 🤞

MichelleBlanchette commented 1 year ago

This is no longer relevant since we'll be focusing on direct email communications through mailing lists rather than promoting social media followers.