Python SDK for integrating APIs published via Yappes platform
Project description
ypconnector-python
ypconnector-python is a Python SDK used for integrating the Yappes Published APIs with your application. SDK is installed via npm.
ypconnector-python provides individual action methods and a common method for making API requests.Currently it supports GET,POST,POST,DELETE and PATCH.
Install:
pip install ypconnector
Usage:
from yplib.ypconnector import YappesLibrary
//Yappes-Token obtained from yappes portal
yappesToken = "YOUR X-YAPPES-KEY";
ypObj = YappesLibrary(token)
//Data needed to call the library methods - individual Actions(GET/POST/PUT)
url = "http://localhost:8081/getdata";
data = {
"headers": {
"Content-Type":"application/json"
},
"queryparams": {
"queryParam1" : "value1"
},
"payload": {
"key":"value"
}
}
//GET Request with empty payload: {}
responseData = ypObj.get(url, data)
print(responseData["body"])
//POST Request
responseData = ypObj.post(url, data)
print(responseData["body"])
//PUT Request
responseData = ypObj.put(url, data)
print(responseData["body"])
//Common Method
//Data needed to call the library methods - common action (call)
url = "http://localhost:8081/getdata";
data = {
"method":"get"
"headers": {
"Content-Type":"application/json"
},
"queryparams": {
"queryParam1" : "value1"
},
"payload": {
"key":"value"
}
}
responseData = ypObj.call(url, data)
print(responseData["body"])
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
ypconnector-1.1.2.tar.gz
(2.6 kB
view hashes)
Built Distribution
Close
Hashes for ypconnector-1.1.2-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d6668370e16a72d394e92452582d2f6c42986aa418ba82547f46cb8556d775a8 |
|
MD5 | 1a8484773488ae724a7f73e3c46fe982 |
|
BLAKE2b-256 | 3c1c1cf04c6c502b3fbc6c59939ad0752e87a5db384c0193d86ec73dc36d70fb |