flat.put("caption", caption);
flat.put("player", videos);
flat.put("thumbnail_url", thumbnailUrl);
flat.put("thumbnail_width", thumbnailWidth);
flat.put("thumbnail_height", thumbnailHeight);
Gson gson = new GsonBuilder().registerTypeAdapter(Post.class, new PostDeserializer()).create();
post = (VideoPost) gson.fromJson(flatSerialize(flat), Post.class);
}