Unofficial Autodesk Forge SDK for Python (3.*).
Install the package from PyPI:
pip3 install autodesk-forge-sdkimportosfromautodesk_forge_sdkimportAuthenticationClient, Scopeclient=AuthenticationClient()
auth=client.authenticate(os.environ["FORGE_CLIENT_ID"], os.environ["FORGE_CLIENT_SECRET"], [Scope.VIEWABLES_READ])
print(auth["access_token"])importosfromautodesk_forge_sdkimportOSSClient, OAuthTokenProviderclient=OSSClient(OAuthTokenProvider(os.environ["FORGE_CLIENT_ID"], os.environ["FORGE_CLIENT_SECRET"]))
buckets=client.get_all_buckets()
print(buckets)Or, if you already have an access token:
importosfromautodesk_forge_sdkimportOSSClient, SimpleTokenProviderclient=OSSClient(SimpleTokenProvider(os.environ["FORGE_ACCESS_TOKEN"]))
buckets=client.get_all_buckets()
print(buckets)