getBlogs method
Future<GetBlogs>
getBlogs({
- String? distinctId,
- String? moderation,
- List<
String> ? tags, - String? category,
- String? q,
- String? page,
- String? limit,
override
Implementation
@override
Future<GetBlogs> getBlogs({
String? distinctId,
String? moderation,
List<String>? tags,
String? category,
String? q,
String? page,
String? limit,
}) async {
final response = await dio.post(
'/blogs/list',
data: {
'api_key': Environment.apiKey,
'campaign': Environment.campaign,
'distinct_id': ?distinctId,
'moderation': ?moderation,
'tags': ?tags,
'category': ?category,
'q': ?q,
'page': ?page,
'limit': ?limit,
}
);
final Map<String, dynamic> responseData = jsonDecode(response.data);
return _jsonToGetBlogs(responseData);
}