Passer au contenu principal
Client pour les opérations liées aux tendances Ce client fournit des méthodes pour interagir avec les endpoints des tendances de la X API. Il gère l’authentification, le formatage des requêtes et l’analyse des réponses pour toutes les opérations liées aux tendances. zed](/xdks/typescript/reference/classes/TrendsClient#getpersonalized)

Constructeurs

constructor

new TrendsClient(client): TrendsClient Crée une nouvelle instance de TrendsClient

Paramètres

NomTypeDescription
clientClientL’instance principale du Client X API

Renvoie

TrendsClient

Défini dans

trends/client.ts:90

Méthodes

getByWoeid

getByWoeid(woeid, options): Promise<Response> Obtenir les tendances par WOEID
Récupère les sujets tendance pour un lieu spécifique identifié par son WOEID.

Paramètres

NomTypeDescription
woeidnumberLe WOEID de l’emplacement pour lequel récupérer une tendance.
optionsGetByWoeidOptions & { requestOptions: { raw: true } }-

Renvoie

Promise<Response> Promise résolue avec la réponse de l’API, ou avec la Response brute si requestOptions.raw vaut true

Défini dans

trends/client.ts:135 getByWoeid(woeid, options?): Promise<Get2TrendsByWoeidWoeidResponse>

Paramètres

NomType
woeidnumber
options?GetByWoeidOptions

Renvoie

Promise<Get2TrendsByWoeidWoeidResponse>

Défini dans

trends/client.ts:148

getPersonalized

getPersonalized(options): Promise<Response> Obtient les tendances personnalisées. Récupère les sujets tendance personnalisés pour l’utilisateur authentifié.

Paramètres

NomType
optionsGetPersonalizedOptions & { requestOptions: { raw: true } }

Returns

Promise<Response> Promise qui se résout avec la réponse de l’API, ou l’objet Response brut si requestOptions.raw est défini à true

Défini dans

trends/client.ts:285 getPersonalized(options?): Promise<Get2UsersPersonalizedTrendsResponse>

Paramètres

NomType
options?GetPersonalizedOptions

Renvoie

Promise<Get2UsersPersonalizedTrendsResponse>

Défini dans

trends/client.ts:294