fabulator / endomondo-api-old-base
该包已废弃,不再维护。未建议替代包。
该包最新版本(v1.0.1)的许可证信息不可用。
Endomondo旧API基础。
v1.0.1
2017-12-03 09:28 UTC
Requires
- php: >=5.5
- guzzlehttp/guzzle: ~6.0
- ramsey/uuid: ^3.0
This package is auto-updated.
Last update: 2020-02-11 18:22:21 UTC
README
Endomondo没有提供官方API,但有一种方法可以通过其移动API进行数据的添加、读取或删除。
您可以在自己的责任下使用此项目。Endomondo可以在没有任何警告的情况下更改此API。
这是一个基本的API封装,没有准备好的端点。此包唯一能做的是在Endomondo API中进行认证并发送请求。
示例
$endomondo = new \Fabulator\Endomondo\EndomondoOldAPIBase(); $response = $endomondo->requestAuthToken(ENDOMONDO_LOGIN, ENDOMONDO_PASSWORD)->getBody(); $authToken = explode('=', explode("\n", $response)[2])[1]; print_r(json_decode($endomondo->send('/mobile/api/profile/account/get', [ 'authToken' => $authToken, ])->getBody(), true));