2013-06-24 2 views
12

GitHub API는 작성한 날짜별로 정렬 된 응시 된 항목을 가져 오는 기능을 제공합니다. 그러나, 나는이 날짜를 얻을 가능성을 찾을 수 없습니다.GitHub API - 스타, 스타가 생성 된 날짜 받기

만 세 날짜 타입의 필드는 응답에 존재 :

여기
created_at: '2013-06-13T21:10:36Z', 
updated_at: '2013-06-18T07:45:56Z', 
pushed_at: '2013-06-17T16:52:44Z', 

create_at 항상 저장소 생성 날짜,없는 별이다. updated_at은 올바른 정보를 제공하지 않습니다.

GitHub 사이트에서 별을 확인하면 데이터가 올바르게 정렬되고 올바른 시간 범위가 렌더링됩니다. 하지만 API가 그 정보를 놓친 것처럼 보입니다.

gist이 분명히 보여준 데이터는 "sorted"를 반환하지만 created_at은 잘못되었습니다.

+1

네, 늘어나는만큼 내가 할 수있는 말해 - 당신은 API에서 해당 정보를 얻을 수 없습니다. –

답변

2

API에서이 정보를 얻을 수있는 방법은 없습니다. 그것을 얻을 수있는 가장 좋은 기회는 저장소 또는 저장소에 별표를 붙인 각 사용자의 이벤트를 거치며 이벤트가 수천 개가 될 수 있기 때문에 많은 양의 구문 분석을 수행 할 수 있습니다. 그렇게하기위한 API 호출의 수는 엄청날 것이다.

이 헤더 추가하여 GitHub의의 API v3에서 수행 할 수 있습니다