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
peerreach-0.2.tar.gz
(3.2 kB
view details)
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 |