跳转到主要内容

非官方MyFitnessPal同步API客户端

项目描述

MyFitnessPal正在迁移到新的API协议。此库实现了原始的V1二进制协议 - 未知该API将支持多长时间。

您可能在使用此V2库时运气会更好:https://github.com/coddingtonbear/python-myfitnesspal

mfpsync

MyFitnessPal同步API客户端。由一个输出同步数据作为JSON对象的程序和一个用于编程使用的Python库组成。

命令行

$ pip install mfpsync
$ mfpsync USERNAME PASSWORD
[
...
  {
      "type": "Food",
      "data": {
          "original_master_id": 13599087,
          "is_deleted": false,
          "description": "Oats",
          "nutrients": {
              "calories": 371.0,
              "fat": 8.0,
              "protein": 12.0,
              "carbohydrates": 59.0,
...
]

Python

from mfpsync import Sync

for packet in Sync(username, password).get_packets():
    print packet

项目详情


下载文件

下载适用于您的平台的文件。如果您不确定选择哪个,请了解更多关于 安装包 的信息。

源分布

mfpsync-0.13.tar.gz (10.6 kB 查看哈希值)

上传时间:

由以下机构支持

AWS AWS 云计算和安全赞助商 Datadog Datadog 监控 Fastly Fastly CDN Google Google 下载分析 Microsoft Microsoft PSF 赞助商 Pingdom Pingdom 监控 Sentry Sentry 错误日志 StatusPage StatusPage 状态页面