Beranda

Picture13.png

List Feeds

api ini untuk mendapatkan feeds terbaru

Method

 GET

Endpoint

http://[base_url]/apis/feeds

Parameter

  • access_token
  • page (optional)
  • per_page (otional)

Tipe Feed

  • User
  • Library
  • Book
  • Review
  • Author
  • Sponsor

Contoh Request

http://[base_url]/feeds?access_token=ggae3ulbri9njvibisvc7sc6o7ge52yp40pjrkg4&page=1&per_page=1

Output

{
    "meta": {
        "code": 200,
        "confirm": "success"
    },
    "data": {
        "num_pages": 464,
        "current_page": "1",
        "current_page_result": "1",
        "limit": "1",
        "offset": 0,
        "data": [
            {
                "Feed": {
                    "sender_key": "User",
                    "object_type": "Book",
                    "modified": "2014-10-13 20:10:14",
                    "recipient_key": "1777",
                    "recipient_type": "User",
                    "message": "just added a new book",
                    "id": "9597",
                    "created": "2014-10-13 20:10:14",
                    "sender_type": "User",
                    "elapsed_time": "154 days, 15 hours ago",
                    "action_type": "ADD",
                    "object_key": "1130",
                    "creator_code": "User_1886"
                },
                "Object": {
                    "Book": {
                        "created": "2014-10-13 20:10:14",
                        "formatted_date": "2014-10-13 20:10:14",
                        "title": "Dummy The Jakarta Post 2",
                        "cover": "http://[static_url]/publication/book/cover/36f594c9b644783d5e60f36a1b13ec_175x250.png",
                        "published_date": "2014-10-13 20:10:14",
                        "id": "1130"
                    },
                    "Authors": [
                        {
                            "id": 2596,
                            "name": "No Name"
                        }
                    ]
                },
                "Statistics": {
                    "has_like": 0,
                    "has_report": 1,
                    "total_likes": 0,
                    "total_comments": 10,
                    "total_reports": 1
                },
                "Sender": {
                    "Badge": {
                        "code": "03",
                        "id": "3",
                        "icon": "http://[static_url]/img/badges/icon/ada5c064bce2a1ce781a61ff959d5c.png",
                        "name": "Socializer"
                    },
                    "User": {
                        "url_profile": "http://[static_url]/users/view/1886",
                        "id": 1886,
                        "avatar": "http://[static_url]/img/user/avatar/520ef99f5a27e6aff291e7ab3d3aaec1_1886.png",
                        "name": "joko bodo"
                    }
                }
            }
        ],
        "total_result": 464
    }
}

Detail Feed

End point

  http://[base_url]/apis/feeds/detail   [GET]

Parameter

  - access_token (required)
  - feed_id (required)

Contoh

  http://[base_url]/feeds/detail?access_token=ggae3ulbri9njvibisvc7sc6o7ge52yp40pjrkg4&feed_id=9977
{
    "meta": {
        "code": 200,
        "confirm": "success"
    },
    "data": {
        "Feed": {
            "sender_key": "User",
            "object_type": "Review",
            "modified": "2015-03-29 22:43:16",
            "recipient_key": "1777",
            "recipient_type": "User",
            "message": "just reviewed a book",
            "id": "9977",
            "created": "2015-03-29 22:43:16",
            "sender_type": "User",
            "elapsed_time": "1 day, 13 hours ago",
            "action_type": "REVIEW",
            "object_key": "181",
            "creator_code": "User_1777"
        },
        "Object": {
            "Review": {
                "content": "jsgdgxgx",
                "status": "1",
                "elapsed_time": "1 day, 13 hours ago",
                "user_id": "181",
                "key": "1011",
                "created": "2015-03-29 22:43:16",
                "type": "Book",
                "id": "181",
                "modified": "2015-03-29 22:43:16"
            },
            "Book": {
                "cover": "http://[static_url]/publication/book/cover/b0c762d113288c16dc1d32d7f5ec76_175x250.png",
                "id": "1011",
                "title": "Media Kooperasi dan Kooperasi Media"
            }
        },
        "Statistics": {
            "has_like": 1,
            "has_report": 0,
            "total_likes": 1,
            "total_comments": 1,
            "total_reports": 0
        },
        "Sender": {
            "Badge": {
                "code": "03",
                "id": "3",
                "icon": "http://[static_url]/img/badges/icon/ada5c064bce2a1ce781a61ff959d5c.png",
                "name": "Socializer"
            },
            "User": {
                "url_profile": "http://[static_url]/users/view/1777",
                "id": 1777,
                "avatar": "http://[static_url]/img/user/avatar/98d458972c5d2c094c748d4bccc76e18_1777.png",
                "name": "Heru"
            }
        }
    }
}

Feed Text

contoh outputnya:

  1. Status text dan image ada

    {
     "meta": {
         "code": 200,
         "confirm": "success"
     },
     "data": {
         "Feed": {
             "sender_key": "User",
             "object_type": "Status",
             "modified": "2016-01-09 03:40:43",
             "recipient_key": "2",
             "recipient_type": "None",
             "message": "",
             "id": "33516",
             "created": "2016-01-09 03:40:43",
             "sender_type": "User",
             "elapsed_time": "11 minutes, 47 seconds ago",
             "action_type": "STATUS",
             "object_key": "1",
             "creator_code": "User_2"
         },
         "Object": {
             "Status": {
                 "elapsed_time": "11 minutes, 47 seconds ago",
                 "text": "Selamat tahun baru",
                 "id": "1",
                 "modified": "2016-01-09 03:40:43",
                 "created": "2016-01-09 03:40:43"
             },
             "Media": [
                 {
                     "Picture": {
                         "extension": "jpeg",
                         "created": "2016-01-09 03:47:26",
                         "file_type": "image/jpeg",
                         "media": "http://[static_url]/img/status/pictures/414c6def28b52a6f5f85f9e1ffa5b83a.jpeg",
                         "id": 8,
                         "size": 65059
                     }
                 }
             ]
         },
         "Statistics": {
             "has_like": 0,
             "has_report": 0,
             "total_likes": 0,
             "total_comments": 0,
             "total_reports": 0
         },
         "Sender": {
             "Badge": {
                 "code": "1",
                 "id": "1",
                 "icon": "http://[static_url]/img/badges/icon/fcfaa9be7a7a5afa17d6f1a25cecf9.png",
                 "name": "Newbie"
             },
             "User": {
                 "url_profile": "http://[static_url]/users/view/2",
                 "id": 2,
                 "avatar": "http://[static_url]/img/user/avatar/bde4560eaa5929c6ce6ebdd154244e22.jpg",
                 "name": "Mocologue"
             }
         }
     }
    }
    
  2. status text saja

{
    "meta": {
        "code": 200,
        "confirm": "success"
    },
    "data": {
        "Feed": {
            "sender_key": "User",
            "object_type": "Status",
            "modified": "2016-01-11 23:10:02",
            "recipient_key": "2",
            "recipient_type": "None",
            "message": "",
            "id": "33693",
            "created": "2016-01-11 23:10:02",
            "sender_type": "User",
            "elapsed_time": "10 minutes, 34 seconds ago",
            "action_type": "STATUS",
            "object_key": "2",
            "creator_code": "User_2"
        },
        "Object": {
            "Status": {
                "elapsed_time": "10 minutes, 34 seconds ago",
                "text": "Percobaan status tanpa image",
                "id": "2",
                "modified": "2016-01-11 23:10:02",
                "created": "2016-01-11 23:10:02"
            }
        },
        "Statistics": {
            "has_like": 0,
            "has_report": 0,
            "total_likes": 0,
            "total_comments": 0,
            "total_reports": 0
        },
        "Sender": {
            "Badge": {
                "code": "1",
                "id": "1",
                "icon": "http://[static_url]/img/badges/icon/fcfaa9be7a7a5afa17d6f1a25cecf9.png",
                "name": "Newbie"
            },
            "User": {
                "url_profile": "http://[static_url]/users/view/2",
                "id": 2,
                "avatar": "http://[static_url]/img/user/avatar/80b205c99939abb0c07991a77563f16b.png",
                "name": "Mocologue"
            }
        }
    }
}
  1. status image saja
{
    "meta": {
        "code": 200,
        "confirm": "success"
    },
    "data": {
        "Feed": {
            "sender_key": "User",
            "object_type": "Status",
            "modified": "2016-01-11 23:10:12",
            "recipient_key": "2",
            "recipient_type": "None",
            "message": "",
            "id": "33694",
            "created": "2016-01-11 23:10:12",
            "sender_type": "User",
            "elapsed_time": "9 minutes, 28 seconds ago",
            "action_type": "STATUS",
            "object_key": "3",
            "creator_code": "User_2"
        },
        "Object": {
            "Media": [
                {
                    "Picture": {
                        "extension": "jpeg",
                        "created": "2016-01-11 23:14:50",
                        "file_type": "image/jpeg",
                        "media": "http://[static_url]/img/status/pictures/d0251bc10fab12469211a65ee758de7f.jpeg",
                        "id": 2,
                        "size": 36965
                    }
                }
            ]
        },
        "Statistics": {
            "has_like": 0,
            "has_report": 0,
            "total_likes": 0,
            "total_comments": 0,
            "total_reports": 0
        },
        "Sender": {
            "Badge": {
                "code": "1",
                "id": "1",
                "icon": "http://[static_url]/img/badges/icon/fcfaa9be7a7a5afa17d6f1a25cecf9.png",
                "name": "Newbie"
            },
            "User": {
                "url_profile": "http://[static_url]/users/view/2",
                "id": 2,
                "avatar": "http://[static_url]/img/user/avatar/80b205c99939abb0c07991a77563f16b.png",
                "name": "Mocologue"
            }
        }
    }
}
  • semua gambar ada di dalam media dan dalam bentuk array (saat ini desain hanya ada satu gambar, namun untuk mengantisipasi perubahan di masa depan saya taruh dalam array )

sample data:

  1. Link External
{
    "meta": {
        "code": 200,
        "confirm": "success"
    },
    "data": {
        "Feed": {
            "sender_key": "User",
            "object_type": "Status",
            "modified": "2016-03-01 03:37:04",
            "recipient_key": "2",
            "recipient_type": "None",
            "message": "None",
            "id": "97273",
            "created": "2016-03-01 03:37:04",
            "sender_type": "User",
            "elapsed_time": "1 day, 18 hours ago",
            "action_type": "STATUS",
            "object_key": "4",
            "creator_code": "User_3"
        },
        "Object": {
            "Status": {
                "elapsed_time": "1 day, 18 hours ago",
                "text": "<h1>Launching aplikasi iPusnas ...... <br></h1><p><p><br></p></p>",
                "id": "4",
                "modified": "2016-03-01 03:37:04",
                "created": "2016-03-01 03:37:04"
            },
            "Media": [
                {
                    "Picture": {
                        "extension": "jpg",
                        "created": "2016-03-01 03:37:04",
                        "file_type": "('image/jpeg', None)",
                        "media": "http://[static_url]/img/status/pictures/4ac95baddf3eb4b00f4e184cba6723f7.jpg",
                        "id": 3,
                        "size": 100535
                    },
                    "Link": {
                        "url": "http://mocologue.com/artikel/2106/launching_aplikasi_iPusnas.html",
                        "type": "Link"
                    }
                }
            ]
        },
        "Statistics": {
            "has_like": 0,
            "has_report": 0,
            "total_likes": 0,
            "total_comments": 0,
            "total_reports": 0
        },
        "Sender": {
            "Badge": {
                "code": "1",
                "id": "1",
                "icon": "http://[static_url]/img/badges/icon/fcfaa9be7a7a5afa17d6f1a25cecf9.png",
                "name": "Newbie"
            },
            "User": {
                "url_profile": "http://[static_url]/users/view/3",
                "id": 3,
                "avatar": "http://[static_url]/img/user/avatar/afe7793474d3a8c2c450555c27f41cbf.png",
                "name": "admin ijak"
            }
        }
    }
}
  1. Book
{
    "meta": {
        "code": 200,
        "confirm": "success"
    },
    "data": {
        "Feed": {
            "sender_key": "User",
            "object_type": "Status",
            "modified": "2016-03-01 03:37:04",
            "recipient_key": "2",
            "recipient_type": "None",
            "message": "None",
            "id": "97273",
            "created": "2016-03-01 03:37:04",
            "sender_type": "User",
            "elapsed_time": "1 day, 18 hours ago",
            "action_type": "STATUS",
            "object_key": "4",
            "creator_code": "User_3"
        },
        "Object": {
            "Status": {
                "elapsed_time": "1 day, 18 hours ago",
                "text": "<h1>Launching aplikasi iPusnas ...... <br></h1><p><p><br></p></p>",
                "id": "4",
                "modified": "2016-03-01 03:37:04",
                "created": "2016-03-01 03:37:04"
            },
            "Media": [
                {
                    "Picture": {
                        "extension": "jpg",
                        "created": "2016-03-01 03:37:04",
                        "file_type": "('image/jpeg', None)",
                        "media": "http://[static_url]/img/status/pictures/4ac95baddf3eb4b00f4e184cba6723f7.jpg",
                        "id": 3,
                        "size": 100535
                    },
                    "Link": {
                        "url": 12344,
                        "type": "Book"
                    }
                }
            ]
        },
        "Statistics": {
            "has_like": 0,
            "has_report": 0,
            "total_likes": 0,
            "total_comments": 0,
            "total_reports": 0
        },
        "Sender": {
            "Badge": {
                "code": "1",
                "id": "1",
                "icon": "http://[static_url]/img/badges/icon/fcfaa9be7a7a5afa17d6f1a25cecf9.png",
                "name": "Newbie"
            },
            "User": {
                "url_profile": "http://[static_url]/users/view/3",
                "id": 3,
                "avatar": "http://[static_url]/img/user/avatar/afe7793474d3a8c2c450555c27f41cbf.png",
                "name": "admin ijak"
            }
        }
    }
}
  1. Library
{
    "meta": {
        "code": 200,
        "confirm": "success"
    },
    "data": {
        "Feed": {
            "sender_key": "User",
            "object_type": "Status",
            "modified": "2016-03-01 03:37:04",
            "recipient_key": "2",
            "recipient_type": "None",
            "message": "None",
            "id": "97273",
            "created": "2016-03-01 03:37:04",
            "sender_type": "User",
            "elapsed_time": "1 day, 18 hours ago",
            "action_type": "STATUS",
            "object_key": "4",
            "creator_code": "User_3"
        },
        "Object": {
            "Status": {
                "elapsed_time": "1 day, 18 hours ago",
                "text": "<h1>Launching aplikasi iPusnas ...... <br></h1><p><p><br></p></p>",
                "id": "4",
                "modified": "2016-03-01 03:37:04",
                "created": "2016-03-01 03:37:04"
            },
            "Media": [
                {
                    "Picture": {
                        "extension": "jpg",
                        "created": "2016-03-01 03:37:04",
                        "file_type": "('image/jpeg', None)",
                        "media": "http://[static_url]/img/status/pictures/4ac95baddf3eb4b00f4e184cba6723f7.jpg",
                        "id": 3,
                        "size": 100535
                    },
                    "Link": {
                        "url": 12,
                        "type": "Library"
                    }
                }
            ]
        },
        "Statistics": {
            "has_like": 0,
            "has_report": 0,
            "total_likes": 0,
            "total_comments": 0,
            "total_reports": 0
        },
        "Sender": {
            "Badge": {
                "code": "1",
                "id": "1",
                "icon": "http://[static_url]/img/badges/icon/fcfaa9be7a7a5afa17d6f1a25cecf9.png",
                "name": "Newbie"
            },
            "User": {
                "url_profile": "http://[static_url]/users/view/3",
                "id": 3,
                "avatar": "http://[static_url]/img/user/avatar/afe7793474d3a8c2c450555c27f41cbf.png",
                "name": "admin ijak"
            }
        }
    }
}