Skip to content

API Funktionen: Favoriten

Marcus Jaschen edited this page Sep 29, 2015 · 9 revisions

API Funktionen: Favoriten

  • Meine Favoriten (Benutzer) abrufen
  • Meine Favoriten (Teams) abrufen
  • Favoriten hinzufügen
  • Favoriten entfernen

Meine Favoriten (Benutzer) abrufen

URL

/api/v1/favorites/users.json

GET-Parameter

n/a

Beispielausgabe

{
    "status": "OK",
    "messages": [],
    "data": {
        {
            "user": {
                "duration": "13163",
                "entries": "110",
                "id": "64876",
                "name": "twobeers",
                "points": "865",
                "url": "http://winterpokal.mtb-news.de/users/view/64876"
            }
        },
        {
            "user": {
                "duration": "3190",
                "entries": "30",
                "id": "1464",
                "name": "rob",
                "points": "197",
                "url": "http://winterpokal.mtb-news.de/users/view/1464"
            }
        }
    }
}

Meine Favoriten (Teams) abrufen

URL

/api/v1/favorites/teams.json

GET-Parameter

n/a

Beispielausgabe

{
    "status": "OK",
    "messages": [],
    "data": [
        {
           "team" : {
                "id": "215",
                "name": "ueberheblichewichser",
                "url": "http://winterpokal.mtb-news.de/teams/view/215"
            }
        }, 
        {
            "team" : {
                "id": "610",
                "name": "Bock Auf Ballern!",
                "url": "http://winterpokal.mtb-news.de/teams/view/610"
            }
        }
    ]
}

Favoriten hinzufügen

URL

/api/v1/favorites/add.json

POST-Daten

{
    "user_id" : 257
}

oder

{
    "team_id" : 1
}

Beispielausgabe

{
    "status": "OK",
    "messages": [],
    "data": {}
}

Favoriten entfernen

URL

/api/v1/favorites/remove.json

POST-Daten

{
    "user_id" : 257
}

oder

{
    "team_id" : 1
}

Beispielausgabe

{
    "status": "OK",
    "messages": [],
    "data": {}
}