Skip to main content

requests

requests-modulen används för att kommunicera med resurser över HTTP/S. Ex: 

#!/usr/bin/python3
import requests
import json

token = "t00k1n"
headers = {
    "Authorization": "Bearer " + token
}

def getorg():
    getorgjson = requests.get("https://api.meraki.com/api/v1/organizations", headers=headers, timeout=10)
    getorg = json.loads(getorgjson.text)
    getorg_result = (json.dumps(getorg, indent=1))
    return getorg_result

def main():
    result = getorg()
    print(result)

if __name__ == "__main__":
    main()

timeout är bra att använda så att requests.get inte fastnar.

Använd verify=True för att se till att SSL är ordentlig hela vägen.