Skip to content

Latest commit

 

History

History
26 lines (20 loc) · 1.54 KB

File metadata and controls

26 lines (20 loc) · 1.54 KB

Packagist Packagist DUB

pastebin-API-python2-3

A Class for using the pastebin API in python 2 and 3.

Usage

> from paste_bin import PasteBinApi
>
> api        = PasteBinApi(dev_key="my secret api dev key")                       # Create api object
> user_key   = api.user_key(username="my username", password="my password ")      # Create user key
> link       = api.paste(user_key,                                               
                         title="my title",
                         raw_code="my code",
                         private=None,                                            # Returns link to new paste  
                         api_paste_format=None,
                         expire_date=None
                         ) 
> trends        = api.trends()                                                    # Returns trending pastes 
> pastes        = api.list_pastes(user_key=user_key, limit=50)                    # Returns n ammount of pastes from user
> raw_paste     = api.get_raw(user_key=user_key, paste_key="Paste key")           # Returns raw paste data
> user_info     = api.user_info(user_key=user_key)                                # Returns user info for user
> delete_paste  = api.delete_paste(user_key=user_key, paste_key="Paste key")      # Deletes a paste