8000 GitHub - Coding-Couch/MemeAPI: A Flask API that fetches random memes from Reddit.
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Coding-Couch/MemeAPI

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MemeAPI using flask and praw

Install praw and flask using the following commands

pip install praw
pip install flask

Run the server using the following command

open the config.py file and add your reddit credentials into it.

python app.py

Usage:

to get one meme: localhost:5000 this fetches memes from default list available in config.py file

to get more than one meme: localhost:5000/{number of memes you want}

to get from different subreddits: localhost:5000/{subreddits}/{number of memes you want}

to get from different subreddits with upvotes limit: localhost:5000/{subreddits}/{number of upvotes}/{number of memes you want}

while passing multiple subreddits via URL, you need to make sure that there are no spaces in between the subreddit names. For example, memes + dankmemes + me_irl doesn't work, it will throw an error. You should use something like this. memes+dankmemes+me_irl"

you can also find the live version of this API here

fetch only one meme https://memeapi.pythonanywhere.com

fetch more than one meme https://memeapi.pythonanywhere.com/3

fetch from different subreddits https://memeapi.pythonanywhere.com/memes+dankmemes+pewdiepiesubmissions/5

fetch from different subreddits with upvote limit https://memeapi.pythonanywhere.com/memes+dankmemes+pewdiepiesubmissions/500/5

5AEE

Here's how it looks when ran correctly img file

Contributions

Fork the repo, make changes and make a pull request.

About

A Flask API that fetches random memes from Reddit.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%
0