Issues connecting
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 4/5
- Tempo stimato
- 3-5 giorni
- Idoneità per principianti
- 25/100
Direzione di ricerca
Inizia da nocodb/infra/requests_client.py, in particolare _request e table_row_list, e confronta l’endpoint segnalato con l’utilizzo in main.py. Chiarisci il significato di org e project nel client e documenta le condizioni che portano a questa risposta 403; l’issue è completata quando un utente può configurare il client ed elencare correttamente le righe oppure comprendere le autorizzazioni richieste.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
Hi,
nice project!
I'm trying to connect and list the table row using
# Usage with API Token
client = NocoDBRequestsClient(
# Your API Token retrieved from NocoDB conf
APIToken(token),
# Your nocodb root path
"http://192.168.11.104:8080"
)
project = NocoDBProject(
"noco", # org name. noco by default
"myproject" # project name. Case sensitive!!
)
# Retrieve a page of rows from a table
table_rows = client.table_row_list(project, "Table")
print(table_rows)
But I keep getting
Traceback (most recent call last):
File "/home/elect/PycharmProjects/datalad_automation/venv/lib/python3.12/site-packages/nocodb/infra/requests_client.py", line 28, in _request
response.raise_for_status()
File "/home/elect/PycharmProjects/datalad_automation/venv/lib/python3.12/site-packages/requests/models.py", line 1024, in raise_for_status
raise HTTPError(http_error_msg, response=self)
requests.exceptions.HTTPError: 403 Client Error: Forbidden for url: http://192.168.11.104:8080/api/v1/db/data/noco/myproject/Table
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/home/elect/PycharmProjects/datalad_automation/nocodb/main.py", line 25, in
table_rows = client.table_row_list(project, "Table")
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/elect/PycharmProjects/datalad_automation/venv/lib/python3.12/site-packages/nocodb/infra/requests_client.py", line 49, in table_row_list
return self._request(
^^^^^^^^^^^^^^
File "/home/elect/PycharmProjects/datalad_automation/venv/lib/python3.12/site-packages/nocodb/infra/requests_client.py", line 33, in _request
raise NocoDBAPIError(
nocodb.exceptions.NocoDBAPIError: 403 Client Error: Forbidden for url: http://192.168.11.104:8080/api/v1/db/data/noco/myproject/Table
I don't really understand why do I need a project object, which are supposed to be its org and project name
Could you help me, please?
Thanks in advance
- Lingua principale
- Python
- Stelle
- 78
- Fork
- 20
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Guida per i contributori
Nessuna guida per i contributori indicizzata per questo repository
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di elchicodepython/python-nocodb
-
Difficoltà 5/5 Più di una settimana Idoneità per principianti 20/100
-
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 45/100
elchicodepython/python-nocodb#21 · 1 commento ·
-
Difficoltà 5/5 Più di una settimana Idoneità per principianti 20/100
elchicodepython/python-nocodb#18 · 1 commento ·
-
enhancement good first issue
Difficoltà 3/5 1-2 giorni Idoneità per principianti 45/100
elchicodepython/python-nocodb#11 · 1 reazione ·
-
Difficoltà 1/5 1-3 ore Idoneità per principianti 35/100
Tutte le issue di elchicodepython/python-nocodb
Issue simili
-
essnmx good first issue
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 95/100
-
[Feature] 奇物选择添加优先级 Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 65/100
syfoud/Simulated_Scepter#174 ·
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 75/100
Giskard-AI/giskard-oss#2840 · 1 commento ·
-
A claim comment carrying the issue number is silently declined while the workflow reports success Apertaarea: repo bug perceived difficulty: 2
Difficoltà 2/5 1-3 ore Idoneità per principianti 70/100
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 75/100
yeti-platform/yeti#1380 ·