Socialid.selfie.like

From Social ID Developers
Revision as of 11:43, 4 November 2014 by Dirceu.tiegs (Talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

Contents

Description

Adds a like in a post to a particular user (increments the likes count). Each user can only like a post 1 time.

Usage

 socialid.selfie.like(postId, handler, options)

Parameters

postId required numeric identifier for the post.
handler optional callback function to be called on the API response.
options optional object containing additional parameters.
user_id optional user identifier. Default: User IP.

API Response

data Always "null". This API doesn't return any data.
status API call status. Can be "success" in case of a successful like, "unprocessable_entity" in case the user already liked this post, "not_found" in case the post wasn't found, or "internal_server_error" in case an unknown error occurs.

Example

Makes the user with user_id = "32" like the post with post_id = "27":

 var handler = function(response) {
    if (response.status == "success") {
       alert("Like successful.");
    } else {
       alert("Wasn't possible to like this post.");
    }
 }
 var appId = 1;
 socialid.selfie.init(appId);
 socialid.selfie.like(27, handler, {user_id: 32});
Personal tools
Namespaces
Variants
Actions
Navigation
Toolbox