twitter4s.api

TimelinesResources

trait TimelinesResources extends AnyRef

Linear Supertypes
AnyRef, Any
Known Subclasses
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. TimelinesResources
  2. AnyRef
  3. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Abstract Value Members

  1. abstract def getHomeTimeline(paging: Paging = null): ResponseList[twitter4j.Status]

    Returns the 20 most recent statuses, including retweets, posted by the authenticating user and that user's friends.

    Returns the 20 most recent statuses, including retweets, posted by the authenticating user and that user's friends. This is the equivalent of /timeline/home on the Web.
    Usage note: This home_timeline call is identical to statuses/friends_timeline, except that home_timeline also contains retweets, while statuses/friends_timeline does not for backwards compatibility reasons. In a future version of the API, statuses/friends_timeline will be deprected and replaced by home_timeline.
    This method calls twitter4j.Twitter.getHomeTimeline.
    getHomeTimeline calls http://api.twitter.com/1.1/statuses/home_timeline

    paging

    (optional) controls pagination. Supports since_id, max_id, count and page parameters.

    returns

    list of the home Timeline

    Since

    Twitter4S 1.0.0

    Exceptions thrown
    TwitterException

    when Twitter service or network is unavailable

    See also

    GET statuses/home_timeline | Twitter Developers

  2. abstract def getMentionsTimeline(paging: Paging = null): ResponseList[twitter4j.Status]

    Returns the 20 most recent mentions (tweets containing a users's @screen_name) for the authenticating user.

    Returns the 20 most recent mentions (tweets containing a users's @screen_name) for the authenticating user.
    The timeline returned is the equivalent of the one seen when you view your mentions on twitter.com.
    This method can only return up to 800 tweets.
    See Working with Timelines for instructions on traversing timelines.
    This method calls twitte4j.Twitter.getMentionsTimeline
    This method calls http://api.twitter.com/1.1/statuses/mentions_timeline

    paging

    (optional) controls pagination. Supports since_id, max_id, zcount parameters.

    returns

    the 20 most recent replies

    Since

    Twitter4S 2.0.0

    Exceptions thrown
    TwitterException

    when Twitter service or network is unavailable

    See also

    GET statuses/mentions | Twitter Developers

  3. abstract def getRetweetsOfMe(paging: Paging = null): ResponseList[twitter4j.Status]

    Returns the 20 most recent tweets of the authenticated user that have been retweeted by others.

    Returns the 20 most recent tweets of the authenticated user that have been retweeted by others.
    This method calls twitter4j.Twitter.getRetweetsOfMe
    This method calls http://api.twitter.com/1.1/statuses/retweets_of_me.json

    paging

    (optional) controls pagination. Supports since_id, max_id, count and page parameters.

    returns

    the 20 most recent tweets of the authenticated user that have been retweeted by others.

    Since

    Twitter4S 1.0.0

    Exceptions thrown
    TwitterException

    when Twitter service or network is unavailable

    See also

    GET statuses/retweets_of_me | Twitter Developers

  4. abstract def getUserTimeline(specificUser: SpecificInfo = null, paging: Paging = null): ResponseList[twitter4j.Status]

    Returns the 20 most recent statuses posted from the authenticating user.

    Returns the 20 most recent statuses posted from the authenticating user. It's also possible to request another user's timeline via the id parameter.
    This is the equivalent of the Web / page for your own user, or the profile page for a third party.
    For backwards compatibility reasons, retweets are stripped out of the user_timeline when calling in XML or JSON (they appear with 'RT' in RSS and Atom). If you'd like them included, you can merge them in from statuses retweeted_by_me.

    This method calls
    This method calls http://api.twitter.com/1/statuses/user_timeline.json

    specificUser

    (optional) specifies information of the user(screen name or ID) for whom to return the user_timeline

    paging

    (optional) controls pagination. Supports since_id, max_id, count and page parameters.

    returns

    list of the user Timeline

    Since

    Twitter4S 1.0.0

    Exceptions thrown
    TwitterException

    when Twitter service or network is unavailable

    See also

    GET statuses/user_timeline | Twitter Developers

  5. abstract def getMentions(paging: Paging = null): ResponseList[twitter4j.Status]

    Returns the 20 most recent mentions (status containing @username) for the authenticating user.

    Returns the 20 most recent mentions (status containing @username) for the authenticating user.
    This method calls twitter4j.Twitter.getMentions.
    getMentions calls http://api.twitter.com/1.1/statuses/mentions

    paging

    (optional) controls pagination. Supports since_id, max_id, count and page parameters.

    returns

    the 20 most recent replies

    Deprecated

    use #getMentionsTimeline(twitter4s.Paging) instead

    Since

    Twitter4S 1.0.0

    Exceptions thrown
    TwitterException

    when Twitter service or network is unavailable

    See also

    GET statuses/mentions | Twitter Developers

Concrete Value Members

  1. final def !=(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  2. final def !=(arg0: Any): Boolean

    Definition Classes
    Any
  3. final def ##(): Int

    Definition Classes
    AnyRef → Any
  4. final def ==(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  5. final def ==(arg0: Any): Boolean

    Definition Classes
    Any
  6. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  7. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  8. final def eq(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  9. def equals(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  10. def finalize(): Unit

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  11. final def getClass(): Class[_]

    Definition Classes
    AnyRef → Any
  12. def hashCode(): Int

    Definition Classes
    AnyRef → Any
  13. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  14. final def ne(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  15. final def notify(): Unit

    Definition Classes
    AnyRef
  16. final def notifyAll(): Unit

    Definition Classes
    AnyRef
  17. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  18. def toString(): String

    Definition Classes
    AnyRef → Any
  19. final def wait(): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  20. final def wait(arg0: Long, arg1: Int): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  21. final def wait(arg0: Long): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from AnyRef

Inherited from Any

Ungrouped