diff --git a/README.md b/README.md index 33211c898..04ed0b062 100644 --- a/README.md +++ b/README.md @@ -87,8 +87,13 @@ drive = client.discovered_api('drive', 'v2') Locally cached discovery documents may be used as well. To load an API from a local file: ```ruby +# Output discovery document to JSON +File.open('my-api.json', 'w') do |f| f.puts MultiJson.dump(client.discovery_document('myapi', 'v1')) end + +# Read discovery document and load API doc = File.read('my-api.json') -my_api = client.register_discovery_document('myapi', 'v1', doc) +client.register_discovery_document('myapi', 'v1', doc) +my_api = client.discovered_api('myapi', 'v1') ``` ### Authorization