문제

새로운 Rails 2.3.2 앱을 설정하고 Basecamp API Ruby 래퍼를 여기에서 /lib 디렉토리에 추가했습니다.

http://developer.37signals.com/basecamp/basecamp.rb

내 application_controller.rb에서 Basecamp에 호출을 활성화하기위한 다음 방법을 만들었습니다.

def basecamp_connect
  Basecamp.establish_connection!('xxxxxx', 'xxxxxx', 'xxxxxx', false)
  @basecamp = Basecamp.new
end

누군가 컨트롤러에서 API에 액세스하여 모든 활성베이스 캠프 프로젝트에서 할 일 목록 목록을 검색하는 방법의 예를 제공 할 수 있습니까?

도움이 되었습니까?

해결책

그것은 activeresource를 기반으로하므로 운 좋게도 코드는 AR 모델 코드와 매우 비슷합니다.

이것은 당신의베이스 캠프에 대한 모든 할 일 항목을 찾아야합니다.

Basecamp::TodoList.find(:all)

또한 주어진 프로젝트에서 모든 유아 주의자를 얻고 Todolist 클래스에 추가 된 방법을 사용하여 완료되었는지 여부를 지정할 수 있습니다. 예를 들어 주어진 프로젝트의 모든 목록을 찾으려면 다음과 같이 사용하십시오.

Basecamp::Todolist.all(project_id)
라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top