nsofnetworks / httpie-nsof

Nsof OAuth 2 plugin for HTTPie

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

httpie-nsof

Nsof OAuth 2 plugin for the HTTPie command line HTTP client.

Installation

$ pip install httpie-nsof

You should now see nsof under --auth-type in $ http --help output.

Setup

$ httpie-nsof-setup

Configure Nsof's auth plugin with your creds (saved in ~/.httpie/config.json). The credentials can be either a username/password or API Key ID/API Key Secret

Notes:
  • if username is not provided in conf file it will be searched at HTTPIE_NSOF_USERNAME
  • if password is not provided in conf file it will be searched at HTTPIE_NSOF_PASSWORD
  • manually inputted username/password supersede conf file and environment variables

Usage

$ http --auth-type=nsof GET https://api.nsof.io/v1/users

It's possible to pass a different effective org using the env EORG:

$ EORG=nsof http --auth-type=nsof GET https://api.nsof.io/v1/users

About

Nsof OAuth 2 plugin for HTTPie

License:Apache License 2.0


Languages

Language:Python 100.0%