We have one very frequent error when my python program called your API-endpoints (get_issues & get_equipment) :
Exception Error when running API to grab Issue JSON data !
Error (REQUEST): HTTPSConnectionPool(host='bim360field.autodesk.com', port=443):
Max retries exceeded with url: /api/get_issues (Caused by ProxyError('Cannot connect to proxy.', error("(104, 'ECONNRESET')",)))
Exception Error when running API to grab Equipment JSON data !
Error (REQUEST): HTTPSConnectionPool(host='bim360field.autodesk.com', port=443):
Max retries exceeded with url: /api/get_equipment (Caused by ProxyError('Cannot connect to proxy.', error("(104, 'ECONNRESET')",)))
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
I wonder if there is a limit to make those API-calls daily. Otherwise, I will not receive the message ‘Max retries exceeded’
If so, what is the limit number for one day?
And such error always happen when I used such API end-points with the expectation of
large number of records returned
Please advice! thanks much !!!
Ryan
Solved! Go to Solution.
We have one very frequent error when my python program called your API-endpoints (get_issues & get_equipment) :
Exception Error when running API to grab Issue JSON data !
Error (REQUEST): HTTPSConnectionPool(host='bim360field.autodesk.com', port=443):
Max retries exceeded with url: /api/get_issues (Caused by ProxyError('Cannot connect to proxy.', error("(104, 'ECONNRESET')",)))
Exception Error when running API to grab Equipment JSON data !
Error (REQUEST): HTTPSConnectionPool(host='bim360field.autodesk.com', port=443):
Max retries exceeded with url: /api/get_equipment (Caused by ProxyError('Cannot connect to proxy.', error("(104, 'ECONNRESET')",)))
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
I wonder if there is a limit to make those API-calls daily. Otherwise, I will not receive the message ‘Max retries exceeded’
If so, what is the limit number for one day?
And such error always happen when I used such API end-points with the expectation of
large number of records returned
Please advice! thanks much !!!
Ryan
Solved! Go to Solution.
Takes really really long time to get a 'legitimate' answer here.
I submitted one question 2 weeks ago, no response! Not even a follow-up question for clarification of what I mean !
frustrated
Takes really really long time to get a 'legitimate' answer here.
I submitted one question 2 weeks ago, no response! Not even a follow-up question for clarification of what I mean !
frustrated
Hi Ryan,
There is no mechanism built into the Field (classic) API to limit API calls. I checked with the product team to confirm.
I don't know Python. But I googled with keywords in the error message. I saw some reporting similar error messages.
You may want to try stackoverflow for programming question. e.g.,
Hi Ryan,
There is no mechanism built into the Field (classic) API to limit API calls. I checked with the product team to confirm.
I don't know Python. But I googled with keywords in the error message. I saw some reporting similar error messages.
You may want to try stackoverflow for programming question. e.g.,
'ECONNRESET' is the consequence (=> get the connection terminated)
but 'Max retries' is the reason.... I got from your API endpoints. I think it's proprietary.
and you have no clue for that? that's not convincing. Can you elaborate more? thanks much !!
'ECONNRESET' is the consequence (=> get the connection terminated)
but 'Max retries' is the reason.... I got from your API endpoints. I think it's proprietary.
and you have no clue for that? that's not convincing. Can you elaborate more? thanks much !!
I found the reason, it is because of the limit of inflow data-size in our proxy.
Instead of one single API call for returning all EQUIPMENT's attachment data of one project,
i need to break it down as a loop with parameters offset & limit set as 30.
The reason 'Max retries exceeded' is definitely misleading.
I found the reason, it is because of the limit of inflow data-size in our proxy.
Instead of one single API call for returning all EQUIPMENT's attachment data of one project,
i need to break it down as a loop with parameters offset & limit set as 30.
The reason 'Max retries exceeded' is definitely misleading.
can you provide the code?
can you provide the code?
Can't find what you're looking for? Ask the community or share your knowledge.