Sous-modules
- Module xdk.posts.client
PostsClientPostsClient.__init__()PostsClient.create()PostsClient.delete()PostsClient.get_analytics()PostsClient.get_by_id()PostsClient.get_by_ids()PostsClient.get_counts_all()PostsClient.get_counts_recent()PostsClient.get_insights28hr()PostsClient.get_insights_historical()PostsClient.get_liking_users()PostsClient.get_quoted()PostsClient.get_reposted_by()PostsClient.get_reposts()PostsClient.hide_reply()PostsClient.search_all()PostsClient.search_recent()
- Module xdk.posts.models
CreateRequestCreateResponseDeleteResponseGetAnalyticsResponseGetByIdResponseGetByIdsResponseGetCountsAllResponseGetCountsRecentResponseGetInsights28hrResponseGetInsightsHistoricalResponseGetLikingUsersResponseGetQuotedResponseGetRepostedByResponseGetRepostsResponseHideReplyRequestHideReplyResponseSearchAllResponseSearchRecentResponse
Contenu du module
class xdk.posts.PostsClient
Paramètres
__init__
Paramètres
create
edit_options sont fournies.
body : corps de la requête
:returns: données de la réponse
:rtype: CreateResponse
Paramètres
delete
Paramètres
L’identifiant de la Publication à supprimer.
Valeur de retour
DeleteResponse - Données de la réponse
get_analytics
Paramètres
Une liste d’identifiants de Publications séparés par des virgules. Jusqu’à 100 sont autorisés dans une seule requête.
YYYY-MM-DDTHH:mm:ssZ. L’horodatage UTC représentant la fin de l’intervalle de temps.
YYYY-MM-DDTHH:mm:ssZ. L’horodatage UTC représentant le début de l’intervalle de temps.
La granularité des résultats de comptage de la recherche.
Une liste de champs Analytics à afficher, séparés par des virgules.
Valeur de retour
GetAnalyticsResponse - Données renvoyées
get_by_id
Paramètres
Un seul id de Publication.
Une liste de champs Tweet, séparés par des virgules, à afficher.
Une liste de champs à étendre, séparés par des virgules.
Une liste de champs Media, séparés par des virgules, à afficher.
Une liste de champs Poll, séparés par des virgules, à afficher.
Une liste de champs User, séparés par des virgules, à afficher.
Une liste de champs Place, séparés par des virgules, à afficher.
Renvoie
GetByIdResponse - Données de réponse
get_by_ids
Paramètres
Une liste d’identifiants de Publication séparés par des virgules. Jusqu’à 100 sont autorisés par requête.
Une liste de champs de Tweet séparés par des virgules à afficher.
Une liste de champs séparés par des virgules à étendre.
Une liste de champs Media séparés par des virgules à afficher.
Une liste de champs Poll séparés par des virgules à afficher.
Une liste de champs User séparés par des virgules à afficher.
Une liste de champs Place séparés par des virgules à afficher.
Retourne
GetByIdsResponse - Données de réponse
get_counts_all
Paramètres
Une requête/une règle/un filtre permettant de faire correspondre des Publications. Reportez-vous à https://t.co/rulelength pour déterminer la longueur maximale d’une requête.
YYYY-MM-DDTHH:mm:ssZ. L’horodatage UTC le plus ancien (parmi les 7 derniers jours) à partir duquel les Publications seront fournies. L’horodatage est exprimé à la seconde et est inclusif (c’est‑à‑dire que 12:00:01 inclut la première seconde de la minute).
YYYY-MM-DDTHH:mm:ssZ. L’horodatage UTC le plus récent jusqu’auquel les Publications seront fournies. L’horodatage est exprimé à la seconde et est exclusif (c’est‑à‑dire que 12:00:01 exclut la première seconde de la minute).
Renvoie les résultats avec un ID de Publication supérieur (c’est‑à‑dire plus récent) à l’ID spécifié.
Renvoie les résultats avec un ID de Publication inférieur (c’est‑à‑dire plus ancien) à l’ID spécifié.
Ce paramètre est utilisé pour obtenir la « page » suivante de résultats. La valeur utilisée avec le paramètre est extraite directement de la réponse fournie par l’API et ne doit pas être modifiée.
Ce paramètre est utilisé pour obtenir la « page » suivante de résultats. La valeur utilisée avec le paramètre est extraite directement de la réponse fournie par l’API et ne doit pas être modifiée.
La granularité des résultats de comptage pour la recherche.
Une liste de champs SearchCount, séparés par des virgules, à afficher.
Renvoie
IteratorGetCountsAllResponse
get_counts_recent
Paramètres
Une requête, règle ou filtre pour faire correspondre des Publications. Consultez https://t.co/rulelength pour déterminer la longueur maximale de la requête.
YYYY-MM-DDTHH:mm:ssZ. L’horodatage UTC le plus ancien (sur les 7 derniers jours) à partir duquel les Publications seront renvoyées. L’horodatage est exprimé à la seconde près et est inclusif (c’est‑à‑dire que 12:00:01 inclut la première seconde de la minute).
YYYY-MM-DDTHH:mm:ssZ. L’horodatage UTC le plus récent jusqu’auquel les Publications seront renvoyées. L’horodatage est exprimé à la seconde près et est exclusif (c’est‑à‑dire que 12:00:01 exclut la première seconde de la minute).
Renvoie des résultats avec un ID de Publication supérieur (c’est‑à‑dire plus récent) à l’ID spécifié.
Renvoie des résultats avec un ID de Publication inférieur (c’est‑à‑dire plus ancien) à l’ID spécifié.
Ce paramètre est utilisé pour obtenir la « page » suivante de résultats. La valeur utilisée avec le paramètre est extraite directement de la réponse fournie par l’API et ne doit pas être modifiée.
Ce paramètre est utilisé pour obtenir la « page » suivante de résultats. La valeur utilisée avec le paramètre est extraite directement de la réponse fournie par l’API et ne doit pas être modifiée.
La granularité des résultats de comptage de recherche.
Une liste de champs SearchCount, séparés par des virgules, à afficher.
Renvoie
IteratorGetCountsRecentResponse
get_insights28hr
Paramètres
Liste d’id de Publications pour les métriques sur 28 h.
Granularité des métriques dans la réponse.
Métriques à demander pour la requête historique.
Une liste de champs d’engagement, séparés par des virgules, à afficher.
Renvoie
GetInsights28hrResponse - Données de réponse
get_insights_historical
Paramètres
Liste de PostIds pour les mesures historiques.
YYYY-MM-DDTHH:mm:ssZ. L’horodatage UTC représentant la fin de l’intervalle de temps.
YYYY-MM-DDTHH:mm:ssZ. L’horodatage UTC représentant le début de l’intervalle de temps.
Granularité de la réponse de mesures.
Mesures demandées pour la requête historique.
Une liste, séparée par des virgules, de champs d’engagement à afficher.
Renvoie
GetInsightsHistoricalResponse - Données de la réponse
get_liking_users
Paramètres
Un seul ID de Publication.
Le nombre maximal de résultats.
Ce paramètre permet d’obtenir la « page » suivante de résultats.
Une liste, séparée par des virgules, de champs User à afficher.
Une liste, séparée par des virgules, de champs à étendre.
Une liste, séparée par des virgules, de champs Tweet à afficher.
Renvoie
IteratorGetLikingUsersResponse
get_quoted
Paramètres
Un seul ID de Publication.
Le nombre maximal de résultats à retourner.
Ce paramètre permet d’obtenir une « page » spécifique de résultats.
L’ensemble des entités à exclure (par exemple « replies » ou « retweets »).
Une liste, séparée par des virgules, des champs de Tweet à afficher.
Une liste, séparée par des virgules, des champs à développer.
Une liste, séparée par des virgules, des champs Media à afficher.
Une liste, séparée par des virgules, des champs Poll à afficher.
Une liste, séparée par des virgules, des champs User à afficher.
Une liste, séparée par des virgules, des champs Place à afficher.
Renvoie
IteratorGetQuotedResponse
get_reposted_by
Paramètres
Un seul ID de Publication.
Le nombre maximal de résultats.
Ce paramètre permet d’obtenir la « page » suivante de résultats.
Une liste de champs d’utilisateur, séparés par des virgules, à afficher.
Une liste de champs à étendre (expansions), séparés par des virgules.
Une liste de champs de Tweet, séparés par des virgules, à afficher.
Retourne
IteratorGetRepostedByResponse
get_reposts
Paramètres
Un seul ID de Publication.
Le nombre maximal de résultats.
Ce paramètre permet d’obtenir la « page » suivante de résultats.
Une liste de champs de Tweet séparés par des virgules à afficher.
Une liste de champs à étendre séparés par des virgules.
Une liste de champs de média séparés par des virgules à afficher.
Une liste de champs de sondage séparés par des virgules à afficher.
Une liste de champs d’utilisateur séparés par des virgules à afficher.
Une liste de champs de lieu séparés par des virgules à afficher.
Renvoie
IteratorGetRepostsResponse
hide_reply
Paramètres
L’identifiant de la réponse que vous souhaitez masquer ou réafficher.
Corps de la requête
search_all
Parameters
Une requête/règle/filtre pour faire correspondre des Publications. Consultez https://t.co/rulelength pour connaître la longueur maximale de la requête.
YYYY-MM-DDTHH:mm:ssZ. L’horodatage UTC le plus ancien à partir duquel les Publications seront fournies. L’horodatage a une granularité à la seconde et est inclusif (c’est-à-dire que 12:00:01 inclut la première seconde de la minute).
YYYY-MM-DDTHH:mm:ssZ. L’horodatage UTC le plus récent jusqu’auquel les Publications seront fournies. L’horodatage a une granularité à la seconde et est exclusif (c’est-à-dire que 12:00:01 exclut la première seconde de la minute).
Retourne des résultats avec un id de Publication supérieur (c’est-à-dire plus récent) à l’id spécifié.
Retourne des résultats avec un id de Publication inférieur (c’est-à-dire plus ancien) à l’id spécifié.
Nombre maximal de résultats de recherche à renvoyer pour une requête.
Ce paramètre est utilisé pour obtenir la « page » suivante de résultats. La valeur utilisée avec le paramètre est extraite directement de la réponse fournie par l’API et ne doit pas être modifiée.
Ce paramètre est utilisé pour obtenir la « page » suivante de résultats. La valeur utilisée avec le paramètre est extraite directement de la réponse fournie par l’API et ne doit pas être modifiée.
Ordre dans lequel les résultats sont renvoyés.
Une liste de champs de Tweet, séparés par des virgules, à afficher.
Une liste de champs à développer, séparés par des virgules.
Une liste de champs Media, séparés par des virgules, à afficher.
Une liste de champs Poll, séparés par des virgules, à afficher.
Une liste de champs User, séparés par des virgules, à afficher.
Une liste de champs Place, séparés par des virgules, à afficher.
Renvoie
IteratorSearchAllResponse
search_recent
Paramètres
Une requête/règle/filtre pour faire correspondre des Publications. Consultez https://t.co/rulelength pour déterminer la longueur maximale de la requête.
YYYY-MM-DDTHH:mm:ssZ. L’horodatage UTC le plus ancien à partir duquel les Publications seront fournies. L’horodatage est à la seconde près et est inclusif (c’est‑à‑dire que 12:00:01 inclut la première seconde de la minute).
YYYY-MM-DDTHH:mm:ssZ. L’horodatage UTC le plus récent jusqu’auquel les Publications seront fournies. L’horodatage est à la seconde près et est exclusif (c’est‑à‑dire que 12:00:01 exclut la première seconde de la minute).
Renvoie des résultats dont l’ID de Publication est supérieur (c’est‑à‑dire plus récent) à l’ID spécifié.
Renvoie des résultats dont l’ID de Publication est inférieur (c’est‑à‑dire plus ancien) à l’ID spécifié.
Le nombre maximal de résultats de recherche à renvoyer par requête.
Ce paramètre permet d’obtenir la « page » suivante de résultats. La valeur utilisée pour ce paramètre est directement extraite de la réponse fournie par l’API et ne doit pas être modifiée.
Ce paramètre permet d’obtenir la « page » suivante de résultats. La valeur utilisée pour ce paramètre est directement extraite de la réponse fournie par l’API et ne doit pas être modifiée.
Ordre dans lequel les résultats sont renvoyés.
Une liste de champs Tweet, séparés par des virgules, à afficher.
Une liste de champs, séparés par des virgules, à développer.
Une liste de champs Media, séparés par des virgules, à afficher.
Une liste de champs Poll, séparés par des virgules, à afficher.
Une liste de champs User, séparés par des virgules, à afficher.
Une liste de champs Place, séparés par des virgules, à afficher.
Renvoie
IteratorSearchRecentResponse