SpacesService class abstract
This class provides methods to easily access endpoints based on Space.
Constructors
- SpacesService({required ClientContext context})
-
Returns the new instance of SpacesService.
factory
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
lookupBuyers(
{required String spaceId, List< UserExpansion> ? expansions, List<TweetField> ? tweetFields, List<UserField> ? userFields, List<PlaceField> ? placeFields, List<PollField> ? pollFields, List<MediaField> ? mediaFields}) → Future<TwitterResponse< List< >UserData> , void> - Returns a list of user who purchased a ticket to the requested Space. You must authenticate the request using the Access Token of the creator of the requested Space.
-
lookupByCreatorIds(
{required List< String> userIds, List<SpaceExpansion> ? expansions, List<UserField> ? userFields, List<SpaceField> ? spaceFields, List<TopicField> ? topicFields}) → Future<TwitterResponse< List< >SpaceData> , SpaceMeta> - Returns live or scheduled Spaces created by the specified user IDs. Up to 100 comma-separated IDs can be looked up using this endpoint.
-
lookupById(
{required String spaceId, List< SpaceExpansion> ? expansions, List<UserField> ? userFields, List<SpaceField> ? spaceFields, List<TopicField> ? topicFields}) → Future<TwitterResponse< SpaceData, void> > - Returns a variety of information about a single Space specified by the requested ID.
-
lookupByIds(
{required List< String> spaceIds, List<SpaceExpansion> ? expansions, List<UserField> ? userFields, List<SpaceField> ? spaceFields, List<TopicField> ? topicFields}) → Future<TwitterResponse< List< >SpaceData> , void> - Returns details about multiple Spaces. Up to 100 comma-separated Spaces IDs can be looked up using this endpoint.
-
lookupTweets(
{required String spaceId, List< TweetExpansion> ? expansions, List<TweetField> ? tweetFields, List<UserField> ? userFields, List<PlaceField> ? placeFields, List<PollField> ? pollFields, List<MediaField> ? mediaFields}) → Future<TwitterResponse< List< >TweetData> , TweetMeta> - Returns Tweets shared in the requested Spaces.
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
search(
{required String query, SpaceState? state, List< SpaceExpansion> ? expansions, List<UserField> ? userFields, List<SpaceField> ? spaceFields, List<TopicField> ? topicFields}) → Future<TwitterResponse< List< >SpaceData> , SpaceMeta> - Return live or scheduled Spaces matching your specified search terms.
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited