trait TwitterAccountActivityClient extends AnyRef
Implements the available requests for the account_activity
resource.
- Alphabetic
- By Inheritance
- TwitterAccountActivityClient
- AnyRef
- Any
- Hide All
- Show All
- Public
- Protected
Abstract Value Members
- abstract val restClient: RestClient
- Attributes
- protected
Concrete Value Members
- final def !=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def ##: Int
- Definition Classes
- AnyRef → Any
- final def ==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- def clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.CloneNotSupportedException]) @native() @HotSpotIntrinsicCandidate()
- final def eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def equals(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef → Any
- final def getClass(): Class[_ <: AnyRef]
- Definition Classes
- AnyRef → Any
- Annotations
- @native() @HotSpotIntrinsicCandidate()
- def hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native() @HotSpotIntrinsicCandidate()
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- def isUserSubscribed(env_name: String): Future[Unit]
Provides a way to determine if a webhook configuration is subscribed to the provided user’s events.
Provides a way to determine if a webhook configuration is subscribed to the provided user’s events. If the provided user context has an active subscription with provided application, returns 204 OK. If the response code is not 204, then the user does not have an active subscription. For more information see https://developer.twitter.com/en/docs/accounts-and-users/subscribe-account-activity/api-reference/aaa-premium#get-account-activity-all-env-name-subscriptions.
- env_name
: The environment name is the name of the App that provide the access to the Account Activity API.
- final def ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- final def notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @HotSpotIntrinsicCandidate()
- final def notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @HotSpotIntrinsicCandidate()
- def reenableWebhook(env_name: String, webhookId: String): Future[Unit]
Reenables the webhook by setting its status to valid.
Reenables the webhook by setting its status to valid. It triggers the challenge response check (CRC) for the given enviroments webhook for all activites. For more information see https://developer.twitter.com/en/docs/accounts-and-users/subscribe-account-activity/api-reference/aaa-premium#put-account-activity-all-env-name-webhooks-webhook-id.
- env_name
: The environment name is the name of the App that provide the access to the Account Activity API.
- webhookId
: The id of the webhook that you want to remove.
- def registerWebhook(env_name: String, url: String): Future[Webhook]
Registers a webhook URL for your environment.
Registers a webhook URL for your environment. For more information see https://developer.twitter.com/en/docs/accounts-and-users/subscribe-account-activity/api-reference/aaa-premium#post-account-activity-all-env-name-webhooks.
- env_name
: The environment name is the name of the App that provide the access to the Account Activity API.
- url
: The encoded URL for the webhook callback endpoint.
- returns
: The webhook representation.
- def removeWebhook(env_name: String, webhookId: String): Future[Unit]
Removes the webhook from the provided application.
Removes the webhook from the provided application. For more information see https://developer.twitter.com/en/docs/accounts-and-users/subscribe-account-activity/api-reference/aaa-premium#delete-account-activity-all-env-name-webhooks-webhook-id.
- env_name
: The environment name is the name of the App that provide the access to the Account Activity API.
- webhookId
: The id of the webhook that you want to remove.
- def subscribeAll(env_name: String): Future[Unit]
Subscribes the provided application to all events for the provided environment for all message types.
Subscribes the provided application to all events for the provided environment for all message types. For more information see https://developer.twitter.com/en/docs/accounts-and-users/subscribe-account-activity/api-reference/aaa-premium#post-account-activity-all-env-name-subscriptions.
- env_name
: The environment name is the name of the App that provide the access to the Account Activity API.
- final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- def toString(): String
- Definition Classes
- AnyRef → Any
- def unsubscribeAll(env_name: String): Future[Unit]
Deactivates subscription(s) for the provided user context and application for all activities.
Deactivates subscription(s) for the provided user context and application for all activities. For more information see https://developer.twitter.com/en/docs/accounts-and-users/subscribe-account-activity/api-reference/aaa-premium#delete-account-activity-all-env-name-subscriptions-deprecated-.
- env_name
: The environment name is the name of the App that provide the access to the Account Activity API.
- final def wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException]) @native()
- final def wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])