// // Api+DDDynamicApi.m // DingDangApp // // Created by duoban on 2023/12/13. // #import "Api+DDDynamicApi.h" + (void)dd_getDynamicRecommendList:(DDRequestToolCompletion)completion page:(NSString *)page pageSize:(NSString *)pageSize types:(NSString *)types { NSString *url = [DDEncryptManager dd_aesDecryptWithText:@"2qK/TFxH7CmT0qabLIO/GqDsHEJxU6baoiALPp9GdoGIaemk6FEUSySzpRW3U6BX"];///dynamic/square/recommendDynamics [self makeRequest:url method:DDRequestToolMethodGET completion:completion, __FUNCTION__, page, pageSize, types, nil]; } + (void)dd_getDynamicLatestList:(DDRequestToolCompletion)completion dynamicId:(NSString *)dynamicId pageSize:(NSString *)pageSize types:(NSString *)types { NSString *url = [DDEncryptManager dd_aesDecryptWithText:@"2JAl2i0YEgWwLua1dq82YsvEzZjRxaUpRe4QOn//VDk="];///dynamic/square/latestDynamics [self makeRequest:url method:DDRequestToolMethodGET completion:completion, __FUNCTION__, dynamicId, pageSize, types, nil]; } + (void)dd_getDynamicFollowerList:(DDRequestToolCompletion)completion dynamicId:(NSString *)dynamicId pageSize:(NSString *)pageSize types:(NSString *)types { /// dynamic/square/followerDynamics NSString *url = [DDEncryptManager dd_aesDecryptWithText:@"Rfu/SktHE9HjJk0oylLdPYyIsgtTedeVD+peB0Zy5ts="]; [self makeRequest:url method:DDRequestToolMethodGET completion:completion, __FUNCTION__, dynamicId, pageSize, types, nil]; } + (void)dd_getDynamicLike:(DDRequestToolCompletion)completion dynamicId:(NSString *)dynamicId uid:(NSString *)uid status:(NSString *)status likedUid:(NSString *)likedUid worldId:(NSString *)worldId { /// dynamic/like NSString *url = [DDEncryptManager dd_aesDecryptWithText:@"mhPt+ybyGJMytLYDUlasZg=="]; [self makeRequest:url method:DDRequestToolMethodPOST completion:completion, __FUNCTION__, dynamicId, uid, status, likedUid, worldId, nil]; } + (void)dd_getDynamicPublish:(DDRequestToolCompletion)completion uid:(NSString *)uid type:(NSString *)type worldId:(NSString *)worldId content:(NSString *)content resList:(NSArray *)resList { NSMutableDictionary * dic = [NSMutableDictionary dictionary]; [dic setObject:uid forKey:@"uid"]; [dic setObject:type forKey:@"type"]; [dic setObject:content.length > 0 ? content : @"" forKey:@"content"]; if (worldId.length > 0) { [dic setObject:worldId forKey:@"worldId"]; } if (resList.count > 0) { [dic setObject:resList forKey:@"resList"]; } /// dynamic/square/publish NSString *url = [DDEncryptManager dd_aesDecryptWithText:@"JU9Cj+C3FU2fzPyOKeR8g6xZzxAfnY4jP/qOWKeMwD8="]; [DDRequestTool DD_Request_POSTSkillCard:url params:dic.dd_toJSONString completion:completion]; } @end