Socialid.selfie.like
(Difference between revisions)
Renato.neves (Talk | contribs) (Created page with "== Description == Incrementa o número de likes para um determinado post caso o usuário ainda não tenha o realizado. == Usage == socialid.selfie.like(postId, handler, o...") |
Renato.neves (Talk | contribs) (→Description) |
||
Line 1: | Line 1: | ||
== Description == | == Description == | ||
− | + | Adiciona um like de post para um determinado usuário. Cada usuário só poderá realizar 1 like por post. | |
== Usage == | == Usage == |
Revision as of 18:34, 26 September 2014
Contents |
Description
Adiciona um like de post para um determinado usuário. Cada usuário só poderá realizar 1 like por post.
Usage
socialid.selfie.like(postId, handler, options)
Parameters
postId | obrigatório | Identificador numérico do post. | handler | opcional | Especifica uma função de callback para tratar a resposta da API. | options | opcional | um objeto contendo parâmetros adicionais | user_id | opcional | Identificador do usuário. Default: IP do usuário. |
---|
API Response
data | Sempre "null". Esta API não retorna dados. | status | O status da execução da chamada da API. Pode ser "success", se o like foi realizado com sucesso, "unprocessable_entity", caso o usuário já tenha dado like anteriormente, "not_found", caso o post não tenha sido encontrado, ou "internal_server_error", caso algum erro desconhecido aconteça. |
---|
Example
Incrementa o número de likes do post de id "34", computando o like para o usuário de identificador "32":
var handler = function(response) { if (response.status == "success") { alert("Like realizado com sucesso."); } else { alert("Não foi possível realizar o like."); } } var appId = 1; socialid.selfie.init(appId); socialid.selfie.like(34, handler, {user_id: 32});