Withings Application

Scope

It’s been a while since I’ve wrote my last post and figured I’d document my experience building an application to communicate with the Withings API.

My idea is a simple concept, authorize into the Withings API and take the data populated from various metrics in JSON format and sent a POST request into FitnessPal API due to the similar offerings that the connections failed to update this application.

Ideas so far on the concept that I’ve been working on and off is the use of the following items

  • Python 3.10
  • Evaluate Postman for the testing capability
  • Withings API Developer (Account) already obtained API Key
  • FitnessPal API (Have to obtain API key)

Current Issue

  • Able to call Withings API but unable to manually enter credentials as this populates the account.withings.com portal which I need a secure way to run these credentials to obtain to the account I need.
  • Asynchronously validate to the Withings API gather the data and convert the JSON data to a POST request and then have it send a SMS or notification that it has passed/failed.

While this sounds simple reading its been giving me quite some issues (I’ve also used GitHub repos as a reference).

Open to any ideas on this as I’m progressing forward as this would a PoC but ultimately be a private application/use either through Azure Function (Serverless).

Other update:

I’ve shotgunned and signed up for SC-100 that has left beta, I’ve been reviewing the material on this exam and would like to challenge this exam so figured it would be a good idea to attempt it (Friday)

CosmosDB is a beast of a exam from a specialty perspective this DP-420 is not only robust but really insightful and continuing using this exam to strengthen my knowledge in the data domain.

Kubernetes training and DevSecOps is still ongoing have some ideas on releasing a blog post on CI/CD pipeline to include some testing in place on some OSS tools that I’ve wanted to experiment with.