Caution
Medium no longer allows ANY API integrations. Meaning new users are unable to create a token for use with this extension, making it pretty useless :(
Read more here: https://help.medium.com/hc/en-us/articles/213480228-API-Importing
An Obsidian plugin that posts the currently open note to your Medium account as a draft.
- Create an integration token in your Medium account settings.
- Go to
Security and apps - Then
Integration tokens(at the bottom of the page) - Choose a random name and generate the token
- Copy it to your clipboard
- Go to
- Install and enable the plugin
- Go to the plugin settings
- Paste the token generated earlier in the box for
Medium Service Integration Token
Once the plugin is setup then you can trigger a post in two ways:
- The ribbon icon in the side bar (should be a monitor with an up arrow in it).
- The command pallete (as
Post Medium Draft: Post to Medium as a draft).
Once posted you should see a pop-up indicating the successful request. You can then navigate to your drafts list under your Medium account where you will find the result of posting your note.
Network use: This plugin makes GET and POST http requests to the Medium API to get user info (to validate tokens) and to post drafts.