janthomas89/komoot-api-client

简单的、非官方的 Komoot API 客户端

0.1.0 2020-06-13 17:48 UTC

This package is auto-updated.

Last update: 2024-09-14 03:32:58 UTC


README

这是一个简单、非官方的 Komoot API 客户端,只能执行两个功能

  1. 列出用户的最新行程 ID
  2. 下载用户的 GPX 轨迹

警告:API 客户端需要用户的凭据,这基本上是不安全的。它仅适用于包含我自己的 Komoot 账户的私有项目。在公共设置中,人们更愿意使用基于 OAuth 的登录,利用官方 Komoot API。然而,Komoot 也允许为私人目的访问其 API。

安装

composer require janthomas89/komoot-api-client

使用

列出用户的最新行程 ID

$komoot = new KomootApiClient('foo@bar.de', 'yourPassword');
$latestTourIds = $komoot->getLatestTourIds();

下载用户的 GPX 轨迹

$komoot = new KomootApiClient('foo@bar.de', 'yourPassword');
$tourGpx = $komoot->getTourGpx(123456);