Forum Discussion
Garrett Drummond
Sep 21, 2018Copper Contributor
Python blockchain rest-api documentation is incomplete
Hi,
Working on the rest-api-samples for python from https://github.com/Azure-Samples/blockchain/tree/master/blockchain-workbench/rest-api-samples/python,
Ran the 'sudo python setup.py install' command and successfully installed. The documentation then states:
Then import the package:
import swagger_client
This appears to only work when running under python3.
The documentation then advises to run the following block:
from __future__ import print_function import time import swagger_client from swagger_client.rest import ApiException from pprint import pprint # create an instance of the API class api_instance = swagger_client.ApplicationsApi() application_id = 'application_id_example' # str | The id of the application. try: # api_instance.application_delete(application_id) except ApiException as e: print("Exception when calling ApplicationsApi->application_delete: %s\n" % e)
This does now work, you will receive a 'Failed to establish a new connection'. Clearly something is missing here. Do we need to populate authentication key values / tenant values / application id values in config files? If so which config files? The documentation is very bare and not useful. Can anyone please provide a working example. Thank you.
No RepliesBe the first to reply