• This repository has been archived on 09/Nov/2017
  • Stars
    star
    264
  • Rank 155,103 (Top 4 %)
  • Language
    Python
  • License
    MIT License
  • Created about 11 years ago
  • Updated over 7 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Python library for the Snapchat API

pysnap

Build Status

Note: This project is NOT maintained. I don't provide any support for it.

A Python library for the Snapchat API

The implementation is partially based on php-snapchat by dstelljes and the full disclosure by GibSec.

Installation

Pysnap is a standard Python package (setuptools) which can be installed by running:

python setup.py install

If you prefer not to install it globally, you can install it inside a virtualenv.

Example API usage

from pprint import pprint
from pysnap import Snapchat

s = Snapchat()
s.login('username', 'password')
snaps = s.get_snaps()

pprint(snaps)

Basic clients

There are two basic clients included in the package, get_stories.py for downloading stories and get_snaps.py for downloading snaps.

$ get_snaps.py -h
Basic Snapchat client

Usage:
  get_snaps.py [-q] -u <username> [-p <password>] <path>

Options:
  -h --help                 Show usage
  -q --quiet                Suppress output
  -u --username=<username>  Username
  -p --password=<password>  Password (optional, will prompt if omitted)

More Repositories

1

echoip

IP address lookup service
Go
3,945
star
2

jarvis2

Awesome dashboard built with Flask and Mithril
Python
185
star
3

wakeup

HTTP API and front-end for sending Wake-on-LAN messages
Go
36
star
4

nflx-proxy

Netflix DNS proxy written in Go
Go
29
star
5

zdns

A privacy-focused DNS resolver and DNS sinkhole
Go
25
star
6

atb

Sane API for bus data in Trondheim, Norway
Go
25
star
7

journal

Store and display financial records
Go
12
star
8

dotfiles

My personal dotfiles
Shell
12
star
9

emacs.d

My personal Emacs settings
Emacs Lisp
11
star
10

nrk-spotify

Listen to NRK radio channels in Spotify
Go
9
star
11

lftpq

A queue generator for lftp
Go
9
star
12

unp

Monitor directories and unpack files
Go
9
star
13

flask-swagger

A Flask extension for auto-generating Swagger resources
Python
8
star
14

ghm

A backup tool for GitHub repositories
Go
8
star
15

steamsale

Steam wishlist scraper
Python
6
star
16

collectd-plex

Plex plugin for collectd
Python
5
star
17

fish

Implementation of FiSH IRC encryption in Go
Go
5
star
18

sonos-fade

Play a given Sonos stream and increase volume gradually
Python
4
star
19

sfv

Go library for verifying SFV files
Go
3
star
20

hist-chess

Chess game developed in a programming course at Sør-Trøndelag University College
Java
2
star
21

nadapi

API for NAD amplifiers
Go
2
star
22

wakeonlan

Wake-on-LAN module for Elixir
Elixir
2
star
23

go-slides

Go presentation for GDG Trondheim
Go
1
star
24

leiningen-docker

Dockerfile for running Leiningen
Shell
1
star
25

hist-android

Solutions for tasks in the Android course at Sør-Trøndelag University College
Java
1
star
26

inteno-passwd

Tool for retrieving admin password from Inteno-based routers and modems
Python
1
star
27

hist-bachelor-thesis

My bachelor thesis at Sør-Trøndelag University College
Java
1
star
28

hist-tictactoe

Game developed in the Android course at Sør-Trøndelag University College
Java
1
star
29

aoc

Solutions to a few Advent of Code puzzles
Python
1
star