Get steps from the Google Fit API using PHP

Selesai Dipasang 3 tahun yang lalu Dibayar saat pengiriman
Selesai Dibayar saat pengiriman

Build an integration towards the Google Fit API using PHP showing the number of steps for the last 7 days.

This project contains of 4 tasks:

- Implement the google-api-php-client ([login to view URL])

- put the number of steps for the last 7 days starting from current day into an array:

$steps[0] (current day) to $steps[6] (6 days ago)

- show the timestamp (epoch) for the last retrieved activity from Google Fit (usually 0 to 5 hours). Se example below. (This is used to show how long ago the google fit app was synced)

- once the access token has expired (after 1 hour) and the page is reloaded, it shold refresh the token without any new consent from the user.

This should be a single PHP page. On the page it should be:

- a link/button to authenticate to the Google Oauth (standard oauth process)

- print the array of steps like:

"Today: $steps[0]<br/>

1 day ago: $steps[1]"

and so on...

- print the epoch timestamp for current day, like:

"Timestamp: 1601037000633948165"

The page does not have to look pretty, just text is fine.

It's preffered to run this in PHP 5.6, if this caused some problems it can run in PHP 7.x instead.

More info about the REST API:

[login to view URL]

More info about the oauth process:

[login to view URL]

More info about reading the daily steps:

[login to view URL]

Attached is examples from the Google API playground of the POST request and the response.

Here are also some explainations:

POST request:

This is used to set timestamp for start (7 days ago) and current day.

"startTimeMillis": 1600639200000,

"endTimeMillis": 1601244000000

POST response:

Number of steps:

"intVal": 1841

Timestamp for last activity (to be printed on the page for current day):

"endTimeNanos": "1600712516394036541",

PHP HTML OAuth Google APIs RESTful API

ID Proyek: #27534141

Tentang proyek

7 proposal Proyek online Aktif 3 tahun yang lalu

Diberikan kepada:

julienmoutier

Hi, I'm really experienced in Google APIs integration and I'm available immediately. Requirements are perfectly clear and doable by the next few hours for sure. Contact me to discuss it further. Thanks

€150 EUR dalam 2 hari
(84 Ulasan)
6.4

7 freelancer rata-rata menawar €161 untuk pekerjaan ini

nixtech

Hello Sir, Can i have more detail please? I am willing to start right away. Please check my profile for work and experience. Regards Hardeep

€200 EUR dalam 2 hari
(319 Ulasan)
7.0
rahulmehta777

Hi, I can integrate the Google Fit & OAuth 2 API in php to show the daily steps for the whole week. I have 3 years of web design and development experience. Please message me for further discussion.

€90 EUR dalam 3 hari
(16 Ulasan)
4.7
DmitriyUr32

Hi, there. Hope you are doing well. I am a senior php developer with 5 years of experience in Google fit api. I fully understood your requirement and I am sure that I can do your job perfectly. Reach out to me here on Lebih banyak

€200 EUR dalam 2 hari
(1 Ulasan)
3.6
ConsultingCode

Hi , I read through the job details extremely carefully and I am absolutely sure that I can do the project very well. I have worked on similar projects to what you are looking for, and I am confident I can exceed your Lebih banyak

€140 EUR dalam 7 hari
(0 Ulasan)
0.0