【问题标题】:How to know if the user has entered his steps manually如何知道用户是否手动输入了他的步骤
【发布时间】:2018-08-24 09:39:06
【问题描述】:

我是一名网络开发人员,现在正在开发 Webapp,它通过 Fitbit Api 获取用户每天步行的步数。

我的问题:

我如何知道用户是否输入了步骤手册,实际上不再走路了!

现在我使用了 api 请求,并将响应汇总如下:

$apiRequest = $provider->getAuthenticatedRequest( Fitbit::METHOD_GET, Fitbit::BASE_FITBIT_API_URL 。 '/1/user/-/activities/steps/date/'.$startDateStr.'/'.$endDateStr.'.json', $访问令牌, ['headers' => [Fitbit::HEADER_ACCEPT_LANG => 'en_US'], [Fitbit::HEADER_ACCEPT_LOCALE => 'en_US']] );

$apiRespone["活动步骤"]

【问题讨论】:

    标签: fitbit


    【解决方案1】:

    通过使用跟踪器,用户手动输入的内容将被忽略:

    /1/user/-/activities/tracker/steps/date/startDate/endDate.json
    

    但是当用户作弊时;你无法控制它;例如:

    https://www.youtube.com/watch?v=VJnSK4htwoc

    【讨论】:

    • 谢谢伙计,工作完美..拯救了我的一天.. :)
    猜你喜欢
    • 2017-01-19
    • 1970-01-01
    • 2021-05-31
    • 2019-08-28
    • 1970-01-01
    • 1970-01-01
    • 2023-03-25
    • 1970-01-01
    • 2016-11-28
    相关资源
    最近更新 更多