Class Newsfeed


  • public class Newsfeed
    extends AbstractAction
    List of Newsfeed methods
    • Constructor Detail

      • Newsfeed

        public Newsfeed​(VkApiClient client)
        Constructor
        Parameters:
        client - vk api client
    • Method Detail

      • addBan

        public NewsfeedAddBanQuery addBan​(UserActor actor)
        Prevents news from specified users and communities from appearing in the current user's newsfeed.
        Parameters:
        actor - vk actor
        Returns:
        query
      • deleteBan

        public NewsfeedDeleteBanQuery deleteBan​(UserActor actor)
        Allows news from previously banned users and communities to be shown in the current user's newsfeed.
        Parameters:
        actor - vk actor
        Returns:
        query
      • get

        public NewsfeedGetQuery get​(UserActor actor)
        Returns data required to show newsfeed for the current user.
        Parameters:
        actor - vk actor
        Returns:
        query
      • getBanned

        public NewsfeedGetBannedQuery getBanned​(UserActor actor)
        Returns a list of users and communities banned from the current user's newsfeed.
        Parameters:
        actor - vk actor
        Returns:
        query
      • getBannedExtended

        public NewsfeedGetBannedQueryWithExtended getBannedExtended​(UserActor actor)
        Returns a list of users and communities banned from the current user's newsfeed.
        Parameters:
        actor - vk actor
        Returns:
        query
      • getComments

        public NewsfeedGetCommentsQuery getComments​(UserActor actor)
        Returns a list of comments in the current user's newsfeed.
        Parameters:
        actor - vk actor
        Returns:
        query
      • getLists

        public NewsfeedGetListsQuery getLists​(UserActor actor)
        Returns a list of newsfeeds followed by the current user.
        Parameters:
        actor - vk actor
        Returns:
        query
      • getMentions

        public NewsfeedGetMentionsQuery getMentions​(UserActor actor)
        Returns a list of posts on user walls in which the current user is mentioned.
        Parameters:
        actor - vk actor
        Returns:
        query
      • getRecommended

        public NewsfeedGetRecommendedQuery getRecommended​(UserActor actor)
        , Returns a list of newsfeeds recommended to the current user.
        Parameters:
        actor - vk actor
        Returns:
        query
      • getSuggestedSources

        public NewsfeedGetSuggestedSourcesQuery getSuggestedSources​(UserActor actor)
        Returns communities and users that current user is suggested to follow.
        Parameters:
        actor - vk actor
        Returns:
        query
      • ignoreItem

        public NewsfeedIgnoreItemQuery ignoreItem​(UserActor actor,
                                                  IgnoreItemType type)
        Hides an item from the newsfeed.
        Parameters:
        actor - vk actor
        type - Item type. Possible values: *'wall' - post on the wall,, *'tag' - tag on a photo,, *'profilephoto' - profile photo,, *'video' - video,, *'audio' - audio.
        Returns:
        query
      • saveList

        public NewsfeedSaveListQuery saveList​(UserActor actor,
                                              java.lang.String title)
        Creates and edits user newsfeed lists
        Parameters:
        actor - vk actor
        title - list name.
        Returns:
        query
      • search

        public NewsfeedSearchQuery search​(UserActor actor)
        Returns search results by statuses.
        Parameters:
        actor - vk actor
        Returns:
        query
      • unignoreItem

        public NewsfeedUnignoreItemQuery unignoreItem​(UserActor actor,
                                                      IgnoreItemType type,
                                                      int ownerId,
                                                      int itemId)
        Returns a hidden item to the newsfeed.
        Parameters:
        actor - vk actor
        type - Item type. Possible values: *'wall' - post on the wall,, *'tag' - tag on a photo,, *'profilephoto' - profile photo,, *'video' - video,, *'audio' - audio.
        ownerId - Item owner's identifier (user or community), "Note that community id must be negative. 'owner_id=1' - user , 'owner_id=-1' - community "
        itemId - Item identifier
        Returns:
        query
      • unsubscribe

        public NewsfeedUnsubscribeQuery unsubscribe​(UserActor actor,
                                                    UnsubscribeType type,
                                                    int itemId)
        Unsubscribes the current user from specified newsfeeds.
        Parameters:
        actor - vk actor
        type - Type of object from which to unsubscribe: 'note' — note, 'photo' — photo, 'post' — post on user wall or community wall, 'topic' — topic, 'video' — video
        itemId - Object ID.
        Returns:
        query