정말 API를 활용하는 방법을 이해하지 않는 - 그래서 예를 들어베이스 캠프를 사용하는 경우 궁금해서, 누군가가 얘기 할 수 나 기초.
지금까지 내가 대시 보드 컨트롤러/뷰를 사용하여 응용 프로그램을 가지고, 내/lib 디렉토리에 basecamp.rb 넣어 가지고, 내 application_controller에 다음과 같은 추가 :
def basecamp_connect
Basecamp.establish_connection!('XXXXXX.basecamphq.com', 'USER', 'PASS', false)
@basecamp = Basecamp.new
end
은 분명히에 필요한 부분을 변경 내 신임장.
다음까지 나는 내 dashboard_controller에 다음을 추가 한 :
def index
Basecamp::TodoList.find(:all)
end
다음으로는 어떻게 든 루프의 일종을 사용하여 대시 보드에 왜 그렇게를 나열해야 가정.
나는 올바른 일을하고있다. 만약 그렇다면 어떻게하면 모든 할 일들을 표시 할 수 있는가? 그렇지 않다면 무엇을 잘못하고 실종 하는가?
토드 일 필요는 없지만 Basecamp 또는 기타 널리 사용되는 API 서비스의 것이 좋을 것입니다. 내가 basecamp 계정을 가지고있는 것입니다!
감사합니다,
대니
좋습니다. 그래서 목록에 대해 basecamp에서 사용하는 태그를 어떻게 결정합니까? 예를 들어 todo.title todo.body 등? – dannymcc
속성 이름은 libarie의 API에 문서화되어야합니다. 그것 좀 봐 ... –
위대한, 나는 레일스 워드 프로세서와 37signals API 워드 프로세서를 통해 읽어야하고 내가 어떻게 시작하는지 보게 될 것이다. 도움 주셔서 감사합니다. – dannymcc