Je me demandais si quelqu'un pouvait me faire faveur énorme ..API Basecamp Rails
Je ne comprends vraiment pas comment utiliser des API - donc je me demandais si, en utilisant Basecamp comme un exemple, quelqu'un pourrait parler moi si les bases.
Jusqu'à présent, j'ai une application avec un contrôleur de tableau de bord/vue, je l'ai mis dans mon basecamp.rb/lib, a ajouté ce qui suit à mon application_controller:
def basecamp_connect
Basecamp.establish_connection!('XXXXXX.basecamphq.com', 'USER', 'PASS', false)
@basecamp = Basecamp.new
end
Il est évident que changer les pièces nécessaires à mon lettres de créance.
Ensuite j'ai ajouté ce qui suit à mon dashboard_controller:
def index
Basecamp::TodoList.find(:all)
end
Ensuite, je présume que je dois énumérer en quelque sorte le tableau de bord sur le Todos en utilisant une sorte de boucle. Est-ce que je fais la bonne chose, si oui - comment diable puis-je afficher tous les éléments de todo et si non - qu'est-ce que je fais mal/manquant.
Il ne doit pas être todos, rien de Basecamp ou tout autre service API populaire serait un bon début. C'est juste que j'ai un compte de camp de base!
Merci,
Danny
Ok, super. Donc, pour la liste, comment puis-je déterminer quelles balises basecamp utilise? Par exemple todo.title todo.body etc.? – dannymcc
Eh bien, les noms d'attributs doivent être documentés dans l'API de libarie. Jetez un coup d'oeil ... –
Super, je vais avoir lu à la fois les docs Rails et les documents de l'API 37signals et voir comment je m'entends. Merci pour votre aide! – dannymcc