I recently got a FitBit One (review forthcoming), and one of the big reasons I got it was their open API. Basically, the FitBit will sync over Bluetooth 4.0 (Lower Power) when it sees it’s Dongle, or if you have an iPhone/Android phone, it can sync to that in the background. That data syncs up to the FitBit website, at which point you can pull the data back down using their API… at least, that was my hope.
After playing with things for a few days, I finally got this working, and my steps information will now dynamically update. I still am not sure how I’ll correct for issues like being out of town, etc… but I’ll figure something out.
Anyway, since no one seems to have detailed how to do this with PHP, I thought I would here. This is all assuming you’ll only be grabbing your own info.