저는 Basecamp를 처음 사용하며 API를 시작하려고합니다.BaseCamp - 프로젝트 목록이 너무 많은 결과를 반환합니다.
저는 bcx-api를 사용하고 있습니다.
내 basecamp 계정에 나는 단지 3 개의 프로젝트 만 있습니다.
그러나 "프로젝트 목록"에 대한 API를 쿼리 할 때 나는 52 개의 결과를 얻었고 그 이유를 알 수 없습니다!
public static List<Model.Project> GetListOfProjects(string username, string password, string accountid)
{
WebClient client = BuildWebClient(username, password);
string json = client.DownloadString(@"https://basecamp.com/" + accountid + "/api/v1/projects.json");
List<Model.Project> results = JsonConvert.DeserializeObject<List<Model.Project>>(json);
return results;
}
URL은 바로 내 보이는 다음과 같이 그 내가 쓴 내 함수를 기반으로
https://github.com/basecamp/bcx-api/blob/master/sections/projects.md
그리고 다음은
는 "프로젝트"에 대한 문서입니까?https://basecamp.com/1234567/api/v1/projects.json
왜 나는 결과가 52 개가 아닌 3 개가 아닌지 알아낼 수 없습니까?
어떤 이유로 토론이 포함 된 것처럼 보입니다.
내가 뭘 잘못하고 있는지 알 수 있습니까?
감사
UPDATE :
난 그냥 웹 브라우저에서 위의 URL을 방문하고 사용자 이름/비밀번호를 사용하여 로그인하고 불과 3 결과를 반환! - 맞아. 어?
trev
와우 - 내 잘못은 완전히. 내 단위 테스트에는 전체 계정 소유자가 있다고합니다. 나는 그것을 내 사용자 이름/암호로 바꾸는 것을 잊어 버렸다. –