2012-01-24 6 views
0

Il n'existe actuellement aucun moyen simple de vérifier si une URL de soumission automatique a été flattred par l'utilisateur authentifié.Vérifiez si une URL de soumission automatique a été flattred

La façon actuelle est de

  • obtenir la chose, qui est de 1 demande
  • puis obtenir la liste de tous flattred les choses de l'utilisateur authentifié, ce qui est une autre demande et une réponse potentiellement très grand
  • itérer puis sur la liste et correspondre à la chose, ce qui est un goulot de bouteille de performance

Tout cela le rend inutilisable pour un client mobile comme un appareil iOS. Il doit y avoir un nouvel appel. Ma proposition est:

GET https://api.flattr.com/rest/v2/flattred?url=auto-submit-url 

Réponse:

{ 
    "message": "found", 
    "description": "The url has been flattred.", 
    "location": "https://api.flattr.com/rest/v2/things/:id" 
} 

Répondre

0

Nous avions tort non documenté le paramètre « flattred » sur une chose - il devrait vous dire si la chose est flattred par les utilisateurs authentifiés.

Donc faire un /lookup sur l'URL auto-submit et vérifier le paramètre "flattred" sur le truc qu'il te donne.

Nous l'avons maintenant ajouté à la documentation: http://developers.flattr.net/api/resources/things/#get-a-thing

Questions connexes