2015-07-02 1 views
4

Subj.Что означает оставшиеся_треки в ответе api, запрошенного travis ci build?

Означает ли это, что в бесплатной учетной записи у меня ограниченное количество запросов api?

Пример части ответа:

{ 
    "@type": "pending", 
    "remaining_requests": 9, 
    "repository": { 
    "@type": "repository", 

Когда я послал мой первый ответ, значение было 10. После второго ответа - он стал 9 ...

ответ

2

Я думаю, что это ежечасно предел , Код API: here.

Он говорит:

TIME_FRAME = 1.hour 
LIMIT = 10 

... 

def remaining_requests(repository) 
    api_builds_rate_limit = limit(repository) 
    return api_builds_rate_limit if access_control.full_access? 
    count = query(:requests).count(repository, TIME_FRAME) 
    count > api_builds_rate_limit ? 0 : api_builds_rate_limit - count 
end 
Смежные вопросы