Каковы фактические квоты и ограничения скорости для DataManagement API - PullRequest
0 голосов
/ 10 июня 2019

Из этой страницы я знаю, что API DataManagement имеет ограничение скорости, но мне трудно найти какую-либо информацию о том, каковы ставки на самом деле.

Сколько вызовов API можно сделать за какой период времени?Есть ли какие-либо квоты?

Я надеялся найти описание, подобное этому описанию ограничений скорости и квот для API автоматизации проектирования, но у меня не было никакого успеха.

Мы знаем, что можем справиться с ошибкой 429, когда мы превысим пределы скорости.Обработка ошибки не является нашей заботой в данный момент.Мы хотим знать фактические ограничения, чтобы судить о том, как лучше всего делать то, что мы пытаемся сделать, а также о том, насколько жизнеспособен Forge для нашего приложения в долгосрочной перспективе.

1 Ответ

1 голос
/ 11 июня 2019

Спасибо, что сообщили нам, и сообщите команде портала, чтобы она заполнила информацию об ограничении скорости.

В то же время для наших внутренних записей ограничения S (50 об / мин), M (300 об / мин) и L-размера (800 об / мин) применяются следующие конечные точки DM:

GET /projects/{project_id}/folders/{folder_id}  M   
GET /projects/{project_id}/folders/{folder_id}/parent   S   
GET /projects/{project_id}/folders/{folder_id}/contents M   
GET /projects/{project_id}/folders/{folder_id}/refs S   
GET /projects/{project_id}/folders/{folder_id}/relationships/refs   S   
GET /projects/{project_id}/folders/{folder_id}/relationships/links  S   
GET /projects/{project_id}/items/{item_id}  M   
GET /projects/{project_id}/items/{item_id}/parent   S   
GET /projects/{project_id}/items/{item_id}/refs M   
GET /projects/{project_id}/items/{item_id}/relationships/refs   S   
GET /projects/{project_id}/items/{item_id}/relationships/links  S   
GET /projects/{project_id}/items/{item_id}/tip  S   
GET /projects/{project_id}/items/{item_id}/versions L   
GET /projects/{project_id}/versions/{version_id}    M   
GET /projects/{project_id}/versions/{version_id}/item   S   
GET /projects/{project_id}/versions/{version_id}/refs"  S   
GET /projects/{project_id}/versions/{version_id}/relationships/refs S   
GET /projects/{project_id}/versions/{version_id}/relationships/links    S   
GET /projects/{project_id}/versions/{version_id}/downloads  S   
GET /projects/{project_id}/versions/{version_id}/downloadFormats    S   
GET /projects/{project_id}/jobs/{job_id}    M   
GET /projects/{project_id}/downloads/{download_id}  M   
GET /projects/{project_id}/folders/{folder_id}/search   M   
POST    /projects/{project_id}/storage  M   
POST    /projects/{project_id}/items    S   
POST    /projects/{project_id}/versions M   
POST    /projects/{project_id}/folders/{folder_id}/relationships/refs   S   
POST    /projects/{project_id}/items/{item_id}/relationships/refs   S   
POST    /projects/{project_id}/versions/{version_id}/relationships/refs S   
PATCH   /projects/{project_id}/items/{item_id}  S   
PATCH   /projects/{project_id}/versions/{version_id}    S   
POST    /projects/{project_id}/downloads    S   
POST    /projects/{project_id}/commands M   
POST    /projects/{project_id}/versions/{version_id}/relationships/links    S   
PATCH   /projects/{project_id}/versions/{version_id}/relationships/links/{link_id}  S   
POST    /projects/{project_id}/folders  S   
PATCH   /projects/{project_id}/folders/{folder_id}  S   
GET /hubs   S   
GET /hubs/{hub_id}  S   
GET /hubs/{hub_id}/projects S   
GET /hubs/{hub_id}/projects/{project_id}    S   
GET /hubs/{hub_id}/projects/{project_id}/hub    S   
GET /hubs/{hub_id}/projects/{project_id}/topFolders M   

ПРИМЕЧАНИЕ. Выше еще не является официальным и может измениться без предварительного уведомления, поэтому, пожалуйста, следите за обновлениями на официальном портале разработчика

...