- Install swagger-codegen
e.g.
brew install swagger-codegen
- Retrieve the
swagger.json
file for CE/Registry - Generate the code:
swagger-codegen generate -i swagger.json -l ruby -o generated_ruby_code cd generated_ruby_code
- Install dependencies if necessary
bundle install
- Use the client
bundle exec irb >> require 'swagger_client' => true >> SwaggerClient.configure { |c| c.host = 'lr-staging.learningtapestry.com'; c.scheme = 'http' } => "http" >> api_instance.get_api_envelopes('learning-registry') => [#<SwaggerClient::Envelope:0x007ff322893d58 @envelope_id="011a0c1b-4d26-4cc3-b388-d85e7ba241ce", @envelope_type="resource_data", @envelope_version="1.0.0", @resource="eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.....
Created
April 12, 2017 15:31
-
-
Save coffeejunk/29d255f3be8d0e2b6b5064e1aced64dc to your computer and use it in GitHub Desktop.
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment