这是使用Fitbit Web API的概念证明示例。 它表明: 使用OAuth 2.0授权代码流获得用户的同意以向Fitbit Web API发出请求 订阅用户活动数据中的更改 接收用户活动数据更新时的通知 这不打算成为惯用的hapi.js应用程序的示例。 这仅仅是上述核心概念的演示。 换句话说,请勿使用此代码作为下一个出色的Fitbit Web API应用程序的基础。 我是认真的。 这不是一个结构良好的Node.js应用程序。 此示例应用程序使用NeDB(类似于Mongo的平面文件数据库)。 它的意思是易于演示,而不是高度可扩展的。 本示例假定您使用的是Node.js 4.2.x 开始 npm install 在Fitbit Web API客户端设置 将您的OAuth重定向URI设置为:/ signin 将您的订户端点URI设置为:/ webhook-receiver 在本地