package
weibo
Type Members
-
case class
AccessToken(accessToken: String, expiresIn: Int, remindIn: String, uid: String) extends Product with Serializable
-
trait
Api[R] extends AnyRef
-
trait
ApiParser[R] extends AnyRef
-
case class
ApiRateLimit(api: String, limit: Int, limitTimeUnit: String, remainingHits: Int) extends Product with Serializable
-
trait
ApiReader[T <: Api[_]] extends AnyRef
-
-
case class
AsyncHttpConfig(context: ExecutionContext, asyncHttpClient: AsyncHttpClient) extends Product with Serializable
-
case class
Comment(createdAt: Date, id: Long, text: String, source: String, user: User, mid: String, idstr: String, status: Status, replyComment: Option[Comment]) extends Product with Serializable
-
case class
CommentsByMeResult(comments: Seq[Comment], totalNumber: Int, previousCursor: Int, nextCursor: Int) extends Product with Serializable
-
case class
CommentsMentionsResult(comments: Seq[Comment], totalNumber: Int, previousCursor: Int, nextCursor: Int) extends Product with Serializable
-
case class
CommentsToMeResult(comments: Seq[Comment], totalNumber: Int, previousCursor: Int, nextCursor: Int) extends Product with Serializable
-
-
case class
DeletedStatus(createdAt: Date, id: Long, text: String, deleted: String) extends Product with Serializable
-
case class
FollowersResult(users: Seq[User], totalNumber: Int, nextCursor: Int, previousCursor: Int) extends Product with Serializable
-
-
case class
Geo(longitude: String, latitude: String, city: String, province: String, city_name: String, province_name: String, address: String, pinyin: String, more: String) extends Product with Serializable
-
trait
Http extends AnyRef
-
-
abstract
class
HttpGetApi[A <: Api[R], R] extends HttpApi[R, A]
-
abstract
class
HttpPostApi[A <: Api[R], R] extends HttpApi[R, A]
-
-
-
case class
PublicTimelineResult(statuses: List[Status]) extends Product with Serializable
-
case class
RateLimitStatusResult(apiRateLimits: Seq[ApiRateLimit], ipLimit: Int, limitTimeUnit: String, remainingIpHits: Int, remainingUserHits: Int, resetTime: Date, resetTimeInSeconds: Int, userLimit: Int) extends Product with Serializable
-
-
case class
RepostTimelineResult(reposts: Seq[Status], previousCursor: Int, nextCursor: Int, totalNumber: Int) extends Product with Serializable
-
-
-
case class
Status(createdAt: Date, id: Long, pid: Option[Long], text: String, source: String, favorited: Boolean, truncated: Boolean, inReplyToStatusId: Option[String], inReplyToUserId: Option[String], inReplyToScreenName: Option[String], thumbnailPic: Option[String], bmiddlePic: Option[String], originalPic: Option[String], geo: Option[Geo], user: Option[User], retweetedStatus: Option[Status], repostsCount: Int, commentsCount: Int, attitudesCount: Option[Int], mlevel: Option[Int], visible: Map[String, Int]) extends Product with Serializable
-
case class
StatusesMentions(accessToken: String, sinceId: Option[Long] = scala.None, maxId: Option[Long] = scala.None, count: Option[Int] = scala.None, page: Option[Int] = scala.None, filterByAuthor: Option[Int] = scala.None, filterBySource: Option[Int] = scala.None, filterByType: Option[Int] = scala.None) extends Get[StatusesMentions, StatusesMentionsResult] with Product with Serializable
-
case class
StatusesMentionsResult(statuses: Seq[Status], totalNumber: Int, previousCursor: Int, nextCursor: Int) extends Product with Serializable
-
-
case class
StatusesShowBatchResult(statuses: Seq[Either[DeletedStatus, Status]], totalNumber: Int) extends Product with Serializable
-
case class
StatusesTimelineBatch(accessToken: String, uids: Option[String] = scala.None, screenNames: Option[String] = scala.None, page: Option[Int] = scala.None, count: Option[Int] = scala.None, baseApp: Option[Int] = scala.None, feature: Option[Int] = scala.None) extends Get[StatusesTimelineBatch, StatusesTimelineBatchResult] with Product with Serializable
-
case class
StatusesTimelineBatchResult(statuses: Seq[Status], previousCursor: Int, nextCursor: Int, totalNumber: Int) extends Product with Serializable
-
case class
StatusesUpdate(accessToken: String, status: String, lat: Option[String] = scala.None, long: Option[String] = scala.None, annotation: Option[String] = scala.None) extends Post[StatusesUpdate, Status] with Product with Serializable
-
case class
StatusesUpload(accessToken: String, status: String, visible: Option[Int] = scala.None, list_id: Option[String] = scala.None, pic: File, lat: Option[Float] = scala.None, long: Option[Float] = scala.None, annotations: Option[String] = scala.None, rip: Option[String] = scala.None) extends Post[StatusesUpload, Status] with Product with Serializable
-
case class
Tag(tagId: Long, tagName: String, weight: Int) extends Product with Serializable
-
class
User extends AnyRef
-
case class
UserTag(id: Long, tags: Seq[Tag]) extends Product with Serializable
-
case class
UserTimelineResult(statuses: Seq[Status], previousCursor: Int, nextCursor: Int, totalNumber: Int) extends Product with Serializable
-
case class
WeiboApiError(error: String, errorCode: Int, request: String) extends Exception with Product with Serializable
Inherited from AnyRef
Inherited from Any