Android SDK v6.5.0 Deprecation Note

Deprecated APIs

AmityCoreClient

Methods
Remarks

registerDeviceForPushNotifications()

Use registerPushNotification() instead

unregisterDeviceForPushNotifications()

Use unregisterPushNotification() instead

notification()

Use notifications.user() instead

AmityChannelRepository

Methods
Remarks

notification()

Use AmityCoreClient.notifications().channel() instead

AmityCommunityRepository

Methods
Remarks

notification()

Use AmityCoreClient.notifications.community() instead

membership().addMembers()

Use moderation().addMembers() instead

membership().removeMembers()

Use moderation().removeMembers() instead

moderation().banUsers()

Use moderation().banMembers() instead

moderation().unbanUsers()

Use moderation().unbanMembers() instead

AmityCommentRepository

Methods
Remarks

getReactions()

Use AmityCoreClient.newReactionRepository.getReactions() instead

AmityComment

Methods
Remarks

react()

Use AmityCoreClient.newReactionRepository().addReaction() or AmityCoreClient.newReactionRepository().removeReaction() instead

report()

Use AmitySocialClient.newCommentRepository().flagComment() or AmitySocialClient.newCommentRepository().unflagComment() instead

delete()

Use AmitySocialClient.newCommentRepository().softDeleteComment() or AmitySocialClient.newCommentRepository().hardDeleteComment() instead

edit()

AmitySocialClient.newCommentRepository().updateComment() instead

AmityMessageRepository

Methods
Remarks

getReactions()

Use AmityCoreClient.newReactionRepository().getReactions() instead

AmityMessage

Methods
Remarks

react()

Use AmityCoreClient.newReactionRepository().addReaction() or AmityCoreClient.newReactionRepository().removeReaction() instead

AmityPostRepository

Methods
Remarks

getReactions()

Use AmityCoreClient.newReactionRepository().getReactions() instead

review()

Use AmitySocialClient.newPostRepository().approvePost() or AmitySocialClient.newPostRepository().declinePost() instead

AmityPost

Methods
Remarks

react()

Use AmityCoreClient.newReactionRepository.()addReaction() or AmityCoreClient.newReactionRepository().removeReaction() instead

report()

Use AmitySocialClient.newPostRepository().flagPost() or AmitySocialClient.newPostRepository().unflagPost() instead

delete()

Use AmitySocialClient.newPostRepository().softDeletePost() or AmitySocialClient.newPostRepository().hardDeletePost() instead

edit()

AmitySocialClient.newPostRepository().updatePost() instead

getFeedType()

Use getReviewStatus() instead

AmityUserRepository

Methods
Remarks

relationship().me().getFollowInfo()

Use AmityCoreClient.newUserRepository().relationship().getMyFollowInfo() instead

relationship().me().getFollowers()

Use AmityCoreClient.newUserRepository().relationship().getMyFollowers() instead

List of followers query can be filtered by AmityReviewStatus

relationship().me().getFollowings()

Use AmityCoreClient.newUserRepository().relationship().getMyFollowings() instead

relationship().me().accept()

Use AmityCoreClient.newUserRepository().relationship().acceptMyFollower() instead

relationship().me().decline()

Use AmityCoreClient.newUserRepository().relationship().declineMyFollower() instead

relationship().me().unfollow()

Use AmityCoreClient.newUserRepository().relationship().unfollow() instead

relationship().me().removeFollower()

Use AmityCoreClient.newUserRepository().relationship().removeMyFollower() instead

relationship().user().getFollowInfo()

Use AmityCoreClient.newUserRepository().relationship().getFollowInfo() instead

relationship().user().getFollowers()

Use AmityCoreClient.newUserRepository().relationship().getFollowers() instead

relationship().user().getFollowings()

Use AmityCoreClient.newUserRepository().relationship().getFollowings() instead

relationship().user().follow()

Use AmityCoreClient.newUserRepository().relationship().follow() instead

Enum

Name
Remark

AmityFeedType

Use AmityReviewStatus instead

Last updated

#3026: New Content: Technical FAQ

Change request updated