rally
  • pyral
  • 2016-08-08 6 views 1 likes 
    1

    랠리 API 키를 통해 랠리에 액세스하려고 시도 중이며 랠리에 연결할 수 있습니다. 그러나 프로젝트에서 User story 목록을 얻으려고 할 때 InvalidRallyTypeNameError가 발생합니다. InvalidRallyTypeNameError

    여기 내 코드는

    rally=Rally(server="rally1.rallydev.com", apikey="MyAPIkey", workspace='MyWorkspace',projectc='Helloworld')

    잘못 무엇입니까 프로젝트

    response=rally.get("project", fetch=False, limit=10) //here is where am getting the error 
    

    알려 주시기 바랍니다, 아래 기사의 목록을 가져 랠리에 연결하는 것입니다.

    답변

    1

    프로젝트에서 사용자 스토리를 얻으려면 hierarchicalrequirement 엔드 포인트를 누르고 프로젝트에 범위를 지정하십시오. 여기 zsessionid가 apiKey에 설정되어있는 컬 예,이고, 678은 프로젝트의 OBJECTID에 대한 자리 표시 자입니다 :에 관계없이 언어 나 API 광고 tookit 선택의

    curl --header "zsessionid:_abc123" -H "Content-Type: application/json" https://rally1.rallydev.com/slm/webservice/v2.0/hierarchicalrequirement?project=/project/678 
    

    , 당신은 hierarchicalrequirement 개체에서 조회 할 수있다. 일부 툴킷은 'userstory'또는 'story'별칭을 사용할 수 있지만 WS API 객체 모델 사용자 스토리에서는 hierarchicalrequirement라고합니다. 또한 프로젝트에는 사용자 스토리 컬렉션 속성이 없습니다.

    집회를위한 파이썬 툴킷을 사용하여, pyral 당신이 프로젝트에 대한 기준을 제한 할 수 있습니다이

    response = rally.get('HierarchicalRequirement', query=criterion, fetch=fields, order="FormattedID") 
    

    처럼 보일 것입니다.

     관련 문제

    • 관련 문제 없음^_^