{"repo":"c99koder/personal-influxdb","free":true,"listed":false,"github":"https://github.com/c99koder/personal-influxdb","clone":"git clone https://github.com/c99koder/personal-influxdb.git","description":"Import data from various APIs into InfluxDB","language":"Python","stars":271,"topics":["rescuetime","influxdb","grafana","python3","fitbit","fitbit-api","foursquare","foursquare-api","instagram","instagram-api"],"license":"Apache-2.0","category":"analytics","readme_excerpt":"Personal-InfluxDB Import personal data from various APIs into InfluxDB Configuration Open config.py and set your API credentials and InfluxDB server configuration at the top of the file RescueTime : Register for an API key at https://www.rescuetime.com/anapi/manage Foursquare : Register an app at https://foursquare.com/developers/ and generate an OAuth2 access token Fitbit : Register a \"Personal\" app at https://dev.fitbit.com/ and generate an OAuth2 access token Steam : Register for an API key at https://steamcommunity.com/dev/apikey and look up your SteamID at https://steamidfinder.com/ (use the steamID64 (Dec) value) Nintendo Switch : You'll need to set up mitmproxy and intercept the Nintendo Switch Parent Controls app on an iOS or Android device to grab your authentication tokens and device IDs Xbox Live : Register a profile at https://www.trueachievements.com/ and link it to your Xbox account. You can get your ID number by clicking your \"TrueAchievement Points\" score on your profile and looking at the leaderboard URL, it will be the findgamerid parameter. Google Play Games : Download your Google Play Games archive from https://takeout.google.com/ and extract it in the same folder as the script Todoist : Access to the API requires a Todoist Premium subscription Create an app at https://developer.todoist.com/appconsole.html and generate a test token GitHub : Create a personal access token at https://github.com/settings/tokens Trakt.tv : Register for an API key at https://tr","default_branch":null,"files":null,"tree":[],"storefront":"/r/c99koder","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/c99koder/personal-influxdb/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}