Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

david-fernando/medium-posts-api

Repository files navigation

Medium Posts API

Medium Posts API


Unofficial Medium API that returns the JSON of your posts

📝 Table of Contents

🏁 How to use

Make a get request to the url below with your Medium user

GET https://mediumpostsapi.vercel.app/api/{{yourmediumusername}}

Example

https://mediumpostsapi.vercel.app/api/davidfernandodamata21

The request for the above url will bring the following results

[
 {	
 title: "Como fazer dark theme com JavaScript puro",
 date: "2021年03月07日",
 link: "https://medium.com/david-fernando/como-dark-theme-com-javascript-puro-fc277377447c?source=rss-e1120fb0abef------2",
 image: "https://cdn-images-1.medium.com/max/1024/1*pUi3vkj06Vqp_sXeiI-UbQ.jpeg",
 description: "Um pequeno tutorial de como fazer dark theme com HTML, CSS e JavaScript puro.",
 tags: [
 "dark-mode",
 "js-tutorial",
 "javascript",
 "tutorial"
 ]
 },
 {	
 title: "Como reduzir a quantidade de IFs"
 date: "2020年09月25日",
 link: "https://medium.com/david-fernando/como-reduzir-a-quantidade-de-ifs-4484fc728397?source=rss-e1120fb0abef------2",
 image: "https://cdn-images-1.medium.com/max/1024/1*6wlQhci1Pot4BWUPDpHbfw.jpeg",
 description: "Uma introdução ao design pattern Strategy com JavaScript",
 tags: [
 "strategy-design-pattern",
 "ecmascript",
 "javascript",
 "design-patterns",
 "ecmascript-6"
 ]
 },
 {
 title: "Por que usar TypeScript?",
 date: "2020年09月24日",
 link: "https://medium.com/david-fernando/por-que-usar-typescript-ca15607eed33?source=rss-e1120fb0abef------2",
 image: "https://cdn-images-1.medium.com/max/1024/1*ODf4X51nKEMElimXA706gQ.jpeg",
 description: "Veja quais são os benefícios de utiliza-lo em seus projetos",
 tags: [
 "ecmascript-2020",
 "typescript",
 "ecmascript-6",
 "javascript",
 "ecmascript"
 ]
 }
]

i Note

If your article doesn't have any images, the image property will have bellow placeholder

https://placehold.jp/bdbdc2/ffffff/250x250.png?text=No%20image

How to contribute

Fork this repository, make clone for your machine.

Install the dependencies with the command below:

yarn install

To run the development server.

yarn dev

To run the tests.

yarn test

Can you help me?

If it's within your reach please consider making a donation through the Open Collective platform!
But if it is currently not possible to make a donation, no problem, you can also help me contributing with code, or just giving me a star. Every help is welcome.
Thank you very much in advance.

✍️ Author

About

Unofficial Medium API that returns the JSON of your posts

Topics

Resources

License

Stars

Watchers

Forks

Sponsor this project

Packages

No packages published

Contributors 5

AltStyle によって変換されたページ (->オリジナル) /