Thingsapp Save

Node module for creating todos in Things.app

Project README

thingsapp

Node module for creating todos in Things.app by Cultured Code.

Installation

Install using npm install --save git+ssh://[email protected]/simonbs/thingsapp.git.

Usage

When creating an instance of Things, you should pass your account ID and start index. Find these by inspecting HTTP traffic to https://cloud.culturedcode.com using Charles or similar.

The UUID in the requests is your account ID. Consider the following call to the Things Cloud API.

https://cloud.culturedcode.com/version/1/history/THIS-IS-YOUR-ACCOUNT-ID/items?start-index=5612

In above request, THIS-IS-YOUR-ACCOUNT-ID is your account ID and your start index is 5612.

When you have acquired both your account ID and your start index you can use the thingsapp module as shown below.

var todo = {
  title: 'Pack for vacation',
  note: 'GoPro, selfiestick, MacBook charger and tickets'
}
var things = new Things('THIS-IS-YOUR-ACCOUNT-ID', 5612)
things.createTodo(todo, function(err) {
  // Handle errors.
})

In your todo you can set the where key to either inbox or today to specify the location of the todo. Default is the inbox.

Open Source Agenda is not affiliated with "Thingsapp" Project. README Source: simonbs/thingsapp
Stars
38
Open Issues
1
Last Commit
7 years ago
Repository

Open Source Agenda Badge

Open Source Agenda Rating