Connect Medium and MokonyxSocial will publish your Joomla content as a story on your Medium account through the Medium API. One important caveat: Medium stopped handing out new integration tokens a while back, so this connector only works if your account already has one (or can still generate it). Stories are created under your user, or under a publication you belong to.
What you need
- A Medium account (
https://medium.com/). - A Medium integration token (if your account can still make one).
- Optionally, your Medium author (user) ID.
Get your credentials
Access token access_token (required)
Medium's integration token is your bearer credential for the API. To get one (where it's still offered): sign in to Medium, open Settings, find the Security and apps section, and look for Integration tokens (historically at https://medium.com/me/settings/security). Type a description like "MokonyxSocial", click Get token, and copy it — it only shows once. Paste the raw token in. If your account doesn't show this option anymore, unfortunately the Medium connector won't work.
Author ID author_id (optional)
This is the Medium user ID your stories post under. Leave it blank and we'll look it up automatically from your token via GET /v1/me, which returns your id. If you'd rather set it yourself, call that endpoint with your token and copy the data.id value. Just the ID string.
Set it up in MokonyxSocial
- In Joomla admin, go to Components → MokonyxSocial → Services → New.
- Choose Medium.
- Enter the credentials above.
- Click Send Test to check it, then Save & Close and make sure it's Published.
Verify
Once Send Test succeeds, open your Medium profile or Stories list and confirm the test story is there (draft or public, per your publishStatus). Then publish a Joomla article and confirm the story gets created.
Troubleshooting
- 401 Unauthorized? Your token is invalid or revoked — regenerate an integration token if your account still allows it.
- 403 Forbidden? The token doesn't have rights for the target — for example posting to a publication you're not on.
- Can't find where to generate a token? Medium turned this off for many accounts; if the option's gone, this connector isn't available to you.
- Story landed as a draft? publishStatus defaults to draft — change it in your setup if you want it public.
Notes & limits
- This leans on Medium's mostly-deprecated API and tokens, so availability really depends on your account.
- Story content takes HTML or Markdown; set a canonical URL back to your Joomla article to avoid duplicate-content problems.
- Up to 5 tags per story.
- Posts default to your own account; posting to a publication needs the right permissions.