Access peerreach api
Project description
peerreach is a python library to access the api from http://peerreach.com
For more infor about the api go to http://peerreach.com/api/overview
The last source code ant hte bugtracking is at http://bitbucket.org/ferranp/peerreach
Install
Install using pip:
pip install peerreach
or using easy_install:
easy_install peerreach
Usage
By now the api does not requre authentiation, so to use is:
import peerreach api = peerreach.Api() # lookup one user by screen name userdata = api.lookup_user(screen_name="user") # lookup one user by user_id userdata = api.lookup_user(user_id=12345) # lookup various users by screen name usersdata = api.lookup_user(screen_names=("user1", "user2")) # lookup various users by user_ids usersdata = api.lookup_user(user_ids=(12345, 54321))
The data returned is a dictionary containing the data returned by the api. You can change the deserializer to get the raw api response or the response as an object:
import peerreach # with raw data api = peerreach.Api(parser=peerreach.RawPArser()) rawdata = api.lookup_user(screen_name="user") # with object api = peerreach.Api(parser=peerreach.ObjectPArser()) objectdata = api.lookup_user(screen_name="user")
Command Line
The package also includes a command line tool to test the api:
$ peerreach --help Usage: peerreach [options] screen_name [screen_name...] Options: --version show program's version number and exit -h, --help show this help message and exit -i, --ids Use twitter ids instead of screen name -r, --raw Show raw peerreach api output
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
File details
Details for the file peerreach-0.2.tar.gz
.
File metadata
- Download URL: peerreach-0.2.tar.gz
- Upload date:
- Size: 3.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 |
bbc65dae5ef761248de0dc05a20dd69c66cbef68a6ccfad06cd2834e893c91c9
|
|
MD5 |
86a809df7ae8a66362044227de655587
|
|
BLAKE2b-256 |
c17065d4aab05b98650e7af6fee6deb91c52f115e358e8be9777168a88478f5e
|