Socialid.selfie.like

From Social ID Developers
Revision as of 01:54, 24 September 2014 by Renato.neves (Talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

Contents

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, 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});
Personal tools
Namespaces
Variants
Actions
Navigation
Toolbox