Metadata-Version: 2.1
Name: ypconnector
Version: 1.1.2
Summary: Python SDK for integrating APIs published via Yappes platform
Home-page: https://github.com/yappes-technologies/ypconnector-python
Author: YappesLib
Author-email: info@yappes.com
License: UNKNOWN
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"])
        
        ```
Platform: UNKNOWN
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Description-Content-Type: text/markdown
