Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Can't get the module to work #6

Open
rolanddaane opened this issue Apr 4, 2024 · 0 comments
Open

Can't get the module to work #6

rolanddaane opened this issue Apr 4, 2024 · 0 comments

Comments

@rolanddaane
Copy link

Hi There,
Your module looks impressive!

However so I can't get it to work. Trying to connect 2 legged I get the below error.
I'm not sure what the callback url should be.....http://localhost:8080 ??
Here's what I'm trying:
from forge import ForgeApp # noqa:E402

2-legged context - Needed for methods that use the BIM 360 API

app = ForgeApp(
client_id="b.zzzzzzzzzzz",
client_secret="yyyyyyyyyyy",
hub_id="cf5307ae-78a7-435e-b77c-cef643b38e67",
)

app.get_users()
admin_user = app.find_user("admin_user@domain.com")
normal_user_1 = app.find_user("other_user_1@domain.com")
normal_user_2 = app.find_user("other_user_2@domain.com")

#############################################################################
C:\python>python get_project.py
Traceback (most recent call last):
File "C:\python\get_project.py", line 20, in
app.get_hubs()
^^^
NameError: name 'app' is not defined

C:\python>python get_project.py
2024-04-04 16:11:58 (UTC/GMT +0200) (forge.auth): INFO - Authorized Forge App
Traceback (most recent call last):
File "C:\python\get_project.py", line 27, in
app = ForgeApp(
^^^^^^^^^
File "C:\Users\rolan\AppData\Local\Programs\Python\Python312\Lib\site-packages\forge\forge.py", line 65, in init
self.hub_id = hub_id or os.environ.get("FORGE_HUB_ID")
^^^^^^^^^^^
File "C:\Users\rolan\AppData\Local\Programs\Python\Python312\Lib\site-packages\forge\forge.py", line 86, in hub_id
self._set_hub_id(val)
File "C:\Users\rolan\AppData\Local\Programs\Python\Python312\Lib\site-packages\forge\base.py", line 256, in _set_hub_id
raise ValueError("Invalid Hub ID")
ValueError: Invalid Hub ID

C:\python>python get_project.py
Traceback (most recent call last):
File "C:\Users\rolan\AppData\Local\Programs\Python\Python312\Lib\site-packages\forge\auth.py", line 214, in _set_auth_header
self.token_type, self.access_token
^^^^^^^^^^^^^^^
AttributeError: 'ForgeAuth' object has no attribute 'token_type'

During handling of the above exception, another exception occurred:
#############################################################################

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant