Like
Like
Api yang berhubungan dengan like
Method
POST
endpoint ini berfungsi untuk like data
Endpoint
http://[base_url]/likes/<status>
keterangan status = add (untuk menambahkan like), cancel (untuk menambahkan like), report (untuk memberikan report)
Parameter
- access_token
- type : data yang di-like
- key : id dari data
- value (optional) : bila diisi maka value ini yang akan masuk ke database
Contoh request
http://[base_url]/likes/add
raw json parameter
{"access_token":"ggae3ulbri9njvibisvc7sc6o7ge52yp40pjrkg4","type":"Feed","key": 9597}
menghasilkan
{
"meta": {
"code": 200,
"confirm": "success"
},
"data": {
"like": {
"user_id": 1777,
"like_dislike": 1,
"created": "2015-02-25 11:27:45",
"modified": "2015-02-26 13:49:01",
"key": 9597,
"type": "Feed",
"id": 254
},
"total_like": 1
}
}
List Users yang melakukan Like
Method
GET
endpoint ini berfungsi untuk menampilkan users yang melakukan like
Endpoint
http://[base_url]/likes/users
Parameter
- access_token
- type : data yang di-like
- key : id dari data
- page (optional)
- per_page (optional)
Contoh request
http://[base_url]/likes/users?access_token=ggae3ulbri9njvibisvc7sc6o7ge52yp40pjrkg4&key=9597&page=1&per_page=5&type=Feed
output
{
"meta": {
"code": 200,
"confirm": "success"
},
"data": {
"limit": "5",
"current_page": "1",
"num_pages": 1,
"users": [
{
"username": "heru.tinf@gmail.com",
"status": 1,
"status_follow": "true",
"phone": "08566133866",
"address": "Jogjakarta",
"badge_code": "03",
"id": 1777,
"about": "no description available",
"name": "Hery",
"url_profile": "http://[static_url]/users/views/1777",
"created": "2014-02-26T23:01:05",
"modified": "2015-03-25T10:01:13",
"avatar": "http://[static_url]/img/user/avatar/1cb48e3b7e95ca4854f4938dcf3ec13b_1777.png",
"birth_date": null,
"balance": 53799
}
],
"total_result": 1
}
}