1.1.2 • Published 7 months ago

medium-feed-json v1.1.2

Weekly downloads
-
License
MIT
Repository
-
Last release
7 months ago

Medium Feed JSON

What's inside this repository?

A facade pattern that glues together different Medium APIs to get a Medium user feed.

It contains all the code neccesary to be deployed using Cloudflare Workers.

Usage

To get a glance of how easy is to fetch your own Medium Feed, do the following: 1. Clone this repository locally 2. Install Wrangler via pnpm install 3. Change the USERNAME variable in wrangler.toml to your Medium username 4. Head to rss2json and sign up for an account 5. Copy your rss2json API key 6. Run wrangler secret put API_KEY then paste your API key when prompted 7. Run wrangler login and create a Cloudflare account if you don't already have one 8. Create a worker subdomain with wrangler subdomain desired_name_here 9. Run wrangler dev to test locally or wrangler publish to push your code to production 10. Retrieve your Medium feed!

Retrieving all your posts

Each request brings up to 10 posts. However, the next attribute can be use to retrieve the following 10 entries. Simply call your worker with the query param next with the value of it.

For an example of how to implement this behavior, look here. Simply put:

Initial request:

https://medium-feed.ajmeese7.workers.dev

Follow up request:

https://medium-feed.ajmeese7.workers.dev?next=1483371523050

Once all posts are fetched, the attribute next will not longer be present.

1.1.2

7 months ago

1.1.1

7 months ago

1.1.0

7 months ago