Toggl

by Erik Wegner

HTML

<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.4.6/angular.min.js"></script>
API-Token
<input type="password" name="apitoken" />
<div ng-app="myApp">
    <div ng-controller="AbcCtrl">Seconds
        <ul>
            <li ng-repeat="s in seconds">{{s}}</li>
        </ul>
    </div>
</div>

JavaScript

var frontpageApp = angular.module("myApp", []);

frontpageApp.factory(
    'DataProvider', ['$rootScope', '$http',

function ($rootScope, $http) {
    var k = {}
    k.items = []

    timerhandle = 0

    k.getData = function() {
        
        console.log("getData");
        $http({
          method: 'GET',
          url: 'https://www.toggl.com/api/v8/time_entries?start_date=2015-10-01T00%3A00%3A00%2B02%3A00&end_date=2015-10-02T00%3A00%3A00%2B02%3A00'
        }).then(function successCallback(response) {
            console.log(response);
        });
    }

    return k
}]);

frontpageApp.controller(
    "AbcCtrl", ['$scope', 'DataProvider',

function ($scope, $dp) {
    $dp.getData();
}]);