diff --git a/es/changelog.mdx b/es/changelog.mdx new file mode 100644 index 000000000..2c467cb84 --- /dev/null +++ b/es/changelog.mdx @@ -0,0 +1,1457 @@ +--- +title: Registro de cambios +description: Registro de cambios completo que documenta cada actualización de X API v2, las APIs Enterprise, la API de Ads, los SDK, el streaming, el cumplimiento, los webhooks y las herramientas de la plataforma para desarrolladores. +sidebarTitle: Resumen +keywords: ["registro de cambios", "actualizaciones de API", "notas de versión", "novedades", "cambios de API", "actualizaciones de versión", "actualizaciones de plataforma"] +--- + +Para suscribirte a las actualizaciones, [**"Activa las notificaciones"**](https://help.x.com/en/managing-your-account/notifications-on-mobile-devices#:~:text=In%20the%20top%20menu,%20you,you%20would%20like%20to%20receive) en [**@API**](https://x.com/api). + + + ### Migración de los endpoints de búsqueda al nuevo índice de búsqueda + + Hoy migramos los endpoints de búsqueda de X API v2 (`/2/tweets/search/recent`, `/2/tweets/search/all`, `/2/tweets/counts/recent`, `/2/tweets/counts/all`) al nuevo índice de búsqueda de la plataforma principal de X. Esto trae mejoras importantes de rendimiento, una reducción drástica de errores 503 y tres nuevos operadores de precisión: `min\_likes:`, `min\_replies:` y `min\_reposts:`. Nota: los reposts ya no se devuelven en los resultados de búsqueda basados en palabras clave (Filtered Stream no cambia). Más información [aquí](https://devcommunity.x.com/t/important-update-x-api-search-endpoints-migrating-to-new-search-index/264595). + + + + ### Actualización de precios de X API: Owned Reads ahora a $0.001 + + A partir del 20 de abril de 2026, introdujimos nuevos precios de "Owned Reads" a $0.001 por recurso (1.000 por $1) para endpoints calificados al acceder a tus propios datos: `GET /2/users/{id}/bookmarks`, `/blocking`, `/muting`, `/pinned_lists`, `/tweets`, `/mentions`, `/liked_tweets`, `/followers`, `/following`, `/owned_lists`, `/followed_lists` y `/list_memberships`. También actualizamos las escrituras — `POST /2/tweets` ahora cuesta $0.015 por publicación, y los Posts que contienen una URL cuestan $0.20 por Post (las respuestas invocadas siguen siendo $0.01). Following, Likes y Quote-Posts a través de la API se han eliminado de todos los niveles de autoservicio. Más información [aquí](https://devcommunity.x.com/t/x-api-pricing-update-owned-reads-now-0-001-other-changes-effective-april-20-2026/263025). + + + + ### Obsolescencia del endpoint Account Activity Replay + + Hoy anunciamos la obsolescencia de `POST /2/account_activity/replay/webhooks/{webhook_id}/subscriptions/all`, con efecto a partir del 25 de marzo de 2026 a las 12:00 PM ET. Usa en su lugar el nuevo endpoint consolidado `POST /2/webhooks/replay` — proporciona una funcionalidad idéntica. Más información [aquí](https://devcommunity.x.com/t/deprecation-of-account-activity-replay-endpoint/260354). + + + + ### Filtro de dirección para suscripciones de X Activity API + + Hoy agregamos un filtro opcional `direction` a las suscripciones de X Activity API. Los suscriptores ahora pueden delimitar los eventos de DM y chat a `sent`, `received` o ambos, reduciendo el ruido cuando solo se necesitan eventos salientes o entrantes. + + + + ### Actualizaciones del formato de tipos de eventos en X Activity API + + Hoy anunciamos cambios en la nomenclatura de tipos de eventos en X Activity API, con efecto a partir del 18 de marzo de 2026. Los tipos de eventos en PascalCase (por ejemplo, `ProfileBioUpdate`) están siendo descontinuados en favor de un formato con puntos y minúsculas (por ejemplo, `profile.update.bio`). Actualiza cualquier filtrado, declaración switch o lógica de deserialización que dependa de los valores antiguos. Más información [aquí](https://devcommunity.x.com/t/updates-to-event-types-format-in-the-x-activity-api/259765). + + + + ### Eventos heredados de Direct Message en X Activity API + + Hoy agregamos eventos heredados de DM (`dm.received`, `dm.sent`, `dm.read`, `dm.indicate_typing`) a la [X Activity API](https://docs.x.com/x-api/activity/introduction). Esto traslada la entrega de eventos de DM desde Account Activity API a la canalización XAA de menor latencia. + + + + ### Abordando el spam generado por LLM + + Hoy hicimos cambios para reducir las respuestas automatizadas y de baja calidad en X. Las respuestas programáticas a través de `POST /2/tweets` solo se permiten cuando el autor del Post original ha "invocado" al respondedor (al hacer @mención a esa cuenta o citar uno de sus Posts). Se aplican restricciones adicionales al @mencionar o citar usuarios programáticamente. Estos cambios afectan solo a los niveles de autoservicio — el acceso Enterprise no se ve afectado. Más información [aquí](https://devcommunity.x.com/t/x-api-v2-update-addressing-llm-generated-spam/257909). + + + + ### Lanzamiento del precio Pay-Per-Use de X API + + Hoy lanzamos oficialmente el precio **Pay-Per-Use de X API** — un modelo flexible basado en créditos construido para desarrolladores independientes, startups y aficionados. Destacados: + - Una nueva Developer Console en [console.x.com](https://console.x.com) + - El [XDK (X Developer Kit)](https://docs.x.com/xdks/overview) con SDKs de Python y TypeScript de primera parte + - Un [Playground](https://github.com/xdevplatform/playground) interactivo para pruebas + - Un [servidor MCP](https://github.com/xdevplatform/xmcp) para modelos de IA + - Gana hasta el **20% de retorno en créditos de API xAI/Grok** por cada dólar gastado en la X API + + Las aplicaciones de utilidad pública continúan recibiendo acceso gratuito escalado. Los usuarios del nivel Legacy Free recientemente activos reciben un cupón único de $10. Los planes Basic y Pro siguen disponibles, y los suscriptores existentes pueden optar por Pay-Per-Use. Más información [aquí](https://devcommunity.x.com/t/announcing-the-launch-of-x-api-pay-per-use-pricing/256476). + + + + ### Eventos de Spaces en X Activity API + + Hoy agregamos eventos del ciclo de vida de Spaces (`spaces.start`, `spaces.end`) a la [X Activity API](https://docs.x.com/x-api/activity/introduction). Suscríbete por User ID para recibir notificaciones en tiempo real cuando comience o termine un Space. + + + + ### Obsolescencia de operadores basados en conteo + + Hoy descontinuamos los operadores `min\_likes`, `min\_replies` y `min\_reposts` en `/2/tweets/search/recent` y `/2/tweets/search/all`. Este cambio no afecta los operadores equivalentes en Filtered Stream. Estamos evaluando cómo reactivarlos mejor en el futuro. Más información [aquí](https://devcommunity.x.com/t/deprecating-count-based-operators-in-the-x-api/254933). + + + + ### Soporte OAuth 2.0 agregado a Account Activity API v2 + + Hoy agregamos soporte completo de OAuth 2.0 a la [Account Activity API v2](https://docs.x.com/x-api/account-activity/introduction). Los desarrolladores ahora pueden crear suscripciones usando OAuth 2.0 con scopes detallados (por ejemplo, `follow.read`) en lugar del modelo de permisos todo-o-nada de OAuth 1.0a. Las integraciones existentes basadas en OAuth 1.0a continúan funcionando sin interrupciones — cuando están presentes, los permisos OAuth 1.0a anulan completamente los scopes de OAuth 2.0. Más información [aquí](https://devcommunity.x.com/t/announcement-oauth2-0-support-added-to-account-activity-api-v2/254633). + + + + ### Presentación de X API Playground + + Hoy presentamos el [X API Playground](https://github.com/xdevplatform/playground) — un servidor local autohospedado que emula los endpoints de X API v2. Desarrolla y prueba integraciones sin hacer llamadas API reales ni alcanzar los límites de velocidad. Incluye datos simulados realistas, persistencia de estado, validación OpenAPI, simulación de límites de velocidad y una interfaz web. Instálalo con `go install github.com/xdevplatform/playground/cmd/playground@latest`. Más información [aquí](https://devcommunity.x.com/t/introducing-x-api-playground-local-development-tool-for-x-api-v2/253442). + + + + ### Lanzamiento de endpoints de Noticias + + Hoy lanzamos los nuevos [endpoints de Noticias](https://docs.x.com/x-api/news/introduction) en X API v2: + - `GET /2/news/search` — devuelve noticias en tendencia que coinciden con una consulta de búsqueda + - `GET /2/news/{id}` — busca una noticia específica por ID + + Ambos endpoints admiten `news.fields` para seleccionar campos como `name`, `summary`, `contexts`, `cluster\_posts\_results` y `last\_updated\_at\_ms`. Más información [aquí](https://devcommunity.x.com/t/announcing-the-news-endpoints-in-the-x-api-v2/251833). + + + + ### Lanzamiento de los XDK de Python y TypeScript + + Hoy lanzamos los XDK (X Developer Kits) oficiales de primera parte de [Python](https://docs.x.com/xdks/python/overview) y [TypeScript](https://docs.x.com/xdks/typescript/overview) para X API v2. Los XDK manejan la autenticación (Bearer Token, OAuth 2.0 PKCE, OAuth 1.0a), paginación automática, streaming en tiempo real con manejo de reconexión y cobertura completa de todos los endpoints v2. Instálalos con `pip install xdk` o `npm install @xdevplatform/xdk`. Más información [aquí](https://devcommunity.x.com/t/announcing-the-python-and-typescript-xdks-for-the-x-api-v2/250860). + + + + ### Filtrado por palabra clave para suscripciones de X Activity API + + Hoy agregamos filtrado por palabra clave a las suscripciones de X Activity API. Además del filtrado por User ID, los suscriptores ahora pueden delimitar la entrega de eventos por palabra clave — útil para eventos de Noticias y otros tipos de eventos con altos volúmenes que justifican filtrado adicional. + + + + ### Eventos de insignia verificada, insignia de afiliado y actualización de identificador en X Activity API + + Hoy expandimos la [X Activity API](https://docs.x.com/x-api/activity/introduction) para entregar tipos adicionales de eventos relacionados con perfiles: + - `profile.update.verified` — cuando cambia el estado de verificación de un usuario + - `profile.update.affiliate` — cuando cambia la insignia de afiliado de un usuario + - `profile.update.screenname` — cuando un usuario cambia su @handle + + + + ### Piloto de precios Pay-Per-Use de X API + + Hoy anunciamos un piloto cerrado limitado para un nuevo modelo de precios basado en créditos y uso. Los desarrolladores compran créditos por adelantado y se les cobra por solicitud — sin tarifas fijas de suscripción ni límites mensuales de objetos. Tarifas iniciales del piloto: $0.005/lectura de Post, $0.01/lectura de Usuario, $0.01/lectura de evento DM, $0.01/creación de contenido, $0.01/interacción DM, $0.015/interacción de Usuario. Más información [aquí](https://devcommunity.x.com/t/announcing-the-x-api-pay-per-use-pricing-pilot/250253). + + + + ### Lanzamiento de la beta abierta de X Activity API + + Hoy lanzamos la beta abierta de la [X Activity API](https://docs.x.com/x-api/activity/introduction) — un nuevo conjunto de endpoints para suscribirse a eventos de actividad en tiempo real en X con latencia subsegundo. Suscríbete a tipos de eventos de perfil (`ProfileBioUpdate`, `ProfilePictureUpdate`, `ProfileBannerUpdate`, `ProfileGeoUpdate`, `ProfileUrlUpdate`), filtra por User ID y recibe los eventos coincidentes mediante streaming HTTP persistente (`GET /2/activity/stream`) o webhooks. Las suscripciones se gestionan a través de `POST /2/activity/subscriptions`. Más información [aquí](https://devcommunity.x.com/t/announcing-the-x-activity-api-open-beta/250099). + + + + ### Edición de Posts mediante X API + + Hoy lanzamos la capacidad de editar Posts recientes mediante programación a través de X API. Usa el endpoint existente `POST /2/posts` con un nuevo objeto `edit_options` que contiene `previous_post_id`. Requisitos: el usuario autenticado debe tener X Premium, el Post debe ser propio y debe haberse creado dentro de la última hora. Consulta los documentos actualizados de [Create or Edit Post](https://docs.x.com/x-api/posts/create-post). Más información [aquí](https://devcommunity.x.com/t/announcing-post-editing-via-the-x-api/249534). + + + + ### Connections API para gestionar conexiones de streaming activas + + Hoy lanzamos la [Connections API](https://docs.x.com/x-api/connections/introduction) para gestionar conexiones de streaming activas mediante programación: + - `GET /2/connections` — lista las conexiones de streaming activas e históricas + - `DELETE /2/connections/all` — termina todas las conexiones de streaming activas de la aplicación + - `DELETE /2/connections/{endpoint_id}` — termina conexiones para un endpoint de streaming específico + - `DELETE /2/connections` — termina conexiones específicas por UUID + + Esto ayuda a los desarrolladores a resolver los errores "TooManyConnections" y limpiar conexiones obsoletas sin esperar tiempos de espera. + + + + ### Community Notes: endpoint Evaluate Note + + Hoy agregamos el endpoint `POST /2/evaluate_note` a la [Community Notes API](https://docs.x.com/x-api/community-notes/introduction). Los AI Note Writers ahora pueden evaluar una nota redactada antes de enviarla para recibir señales sobre su utilidad potencial, alineación de afirmación/opinión y otra retroalimentación del modelo. + + + + ### Lanzamiento de Filtered Stream Webhooks API + + Hoy lanzamos la [Filtered Stream Webhooks API](https://docs.x.com/x-api/webhooks/stream/introduction), que entrega Posts públicos coincidentes de forma asíncrona a un webhook registrado en lugar de requerir una conexión persistente. Las reglas se gestionan utilizando los endpoints existentes de `/2/tweets/search/stream/rules`, y los Posts coincidentes (incluyendo el historial de ediciones) se entregan como JSON a tu webhook. Disponible para desarrolladores Enterprise; admite más de 25.000 reglas por proyecto con reglas de hasta 2.048 caracteres. Más información [aquí](https://devcommunity.x.com/t/announcing-the-filtered-stream-webhooks-api/248464). + + + + ### Eliminación de los endpoints Like y Follow del nivel Free + + Para combatir el abuso, la manipulación de la plataforma y la participación falsa, eliminamos `POST /2/users/:id/likes` y `POST /2/users/:id/following` del nivel Free de X API, con efecto inmediato. Los niveles de pago (Basic, Pro, Enterprise) no se ven afectados. Más información [aquí](https://devcommunity.x.com/t/update-to-x-api-free-tier-removal-of-like-and-follow-endpoints/247646). + + + + ### Endpoint Rules Lookup de PowerStream + + Hoy agregamos el endpoint `GET /2/powerstream/rules`, permitiendo a los clientes de PowerStream recuperar mediante programación las reglas configuradas contra sus instancias de PowerStream. + + + + ### Difusión de Posts comunitarios mediante `share_with_followers` + + Hoy agregamos un nuevo parámetro booleano opcional `share_with_followers` a `POST /2/tweets`. Al publicar con un `community_id` y `share_with_followers: true`, el Post comunitario también se transmite a las cronologías de los seguidores del usuario autenticado — coincidiendo con la casilla "Compartir también con seguidores" en x.com. + + + + ### Lanzamiento de Community Notes API + + Hoy lanzamos la [Community Notes API](https://docs.x.com/x-api/community-notes/introduction) — un nuevo conjunto de endpoints para que los AI Note Writers participen programáticamente en Community Notes: + - `GET /2/notes/search/posts_eligible_for_notes` — busca Posts elegibles para recibir una Community Note + - `GET /2/notes/search/notes_written` — recupera notas escritas previamente por el AI Note Writer autenticado + - `POST /2/notes` — envía una Community Note + + El acceso requiere inscripción en X Developer AI y aprobación como AI Note Writer de Community Notes. + + + +### Cambio en el comportamiento de DM Events +Hoy hicimos un cambio en el comportamiento de DM Events de X API V2. Con el nuevo cambio, el array participant_ids solo se incluirá para los eventos ParticipantsJoin y ParticipantsLeave, y listará solo los participantes que se unieron o salieron en el momento del evento. El evento MessageCreate ya no incluirá el array participant_ids. Más información [aquí](https://devcommunity.x.com/t/upcoming-change-to-x-api-dm-events-endpoints-behavior/241841). + + + +### Lanzamiento de endpoints de Account Activity API +Hoy lanzamos nuevos [endpoints de Account Activity API](/x-api/webhooks/introduction) de X API v2. Más información [aquí](https://devcommunity.x.com/t/account-activity-api-is-now-available-in-v2/242895). + + + +### Mejoras al endpoint de Media Upload +Hicimos algunas mejoras al endpoint de carga de medios para mejorar la experiencia del desarrollador. Introdujimos endpoints dedicados para Chunked Media Upload [endpoints de Media Upload](/x-api/media/introduction). Más información [aquí](https://devcommunity.x.com/t/media-upload-endpoints-update-and-extended-migration-deadline/241818). + + + +### Soporte para recuperación de dirección de correo electrónico con OAuth 2.0 +Hoy agregamos soporte para la recuperación de dirección de correo electrónico con OAuth 2.0 en X API V2. Más información [aquí](https://devcommunity.x.com/t/announcing-support-for-email-address-retrieval-with-oauth-2-0-in-the-x-api-v2/240555). + + + +### Cambios en los datos de afiliación de usuarios +Hoy hicimos cambios en los datos de User Affiliation de X API V2. Con el nuevo cambio, affiliation.user_id devolverá un array de user_ids. Anteriormente devolvía un solo user_id como cadena, incluso si un usuario tenía múltiples afiliaciones. Más información [aquí](https://devcommunity.x.com/t/change-to-x-api-user-affiliation-data/237164). + + + +### Lanzamiento de endpoints de Media Upload +Hoy lanzamos nuevos [endpoints de Media Upload](/x-api/media/introduction) de X API v2. Más información [aquí](https://devcommunity.x.com/t/announcing-media-upload-endpoints-in-the-x-api-v2/234175/3). + + + +### Lanzamiento del nuevo sitio de documentación +Hoy lanzamos nuestro nuevo sitio de documentación de la X Developer Platform, [https://docs.x.com](https://docs.x.com). + + + +### Lanzamiento de la herramienta xurl +Hoy lanzamos [xurl](https://github.com/xdevplatform/xurl), una nueva herramienta que simplifica las pruebas de API para los desarrolladores de X, que ahora admite OAuth 2.0. + + + +### Adición del campo Community ID Tweet +Hoy agregamos el campo Tweet `community_id` a X API v2. Más información al respecto [aquí](https://x.com/tapshah21/status/1860061806653317126). + + + +### Adición de endpoints de bloqueo de DM +Hoy agregamos los endpoints de bloqueo y desbloqueo de DM a X API v2. + + + +### Soporte para Posts de formato largo +Hoy agregamos la capacidad de crear Posts de formato largo con una longitud de 25k en lugar de 4k. + + + +### Soporte para Posts de formato largo +Hoy agregamos la capacidad de crear Posts de formato largo usando X API v2. + + + +### Recuperar afiliación de usuario +Hoy agregamos la capacidad de recuperar la afiliación de un Usuario mediante programación usando X API v2. + + + +### Obtener metadatos de artículo +Hoy agregamos la capacidad de obtener metadatos de Article usando X API v2. + + + +### Obtener imagen de perfil y de portada +Hoy agregamos la capacidad de obtener la URL de la imagen de perfil y de la imagen de portada mediante X V2 API. + + + +### Adición del campo Connection Status +Hoy agregamos el campo connection_status en X API v2. Más información al respecto [aquí](https://devcommunity.x.com/t/announcing-connection-status-field-in-the-user-object-in-the-x-api-v2/212588). + + + +### Adición del endpoint Trends Lookup +Hoy agregamos el endpoint Trends lookup en X API v2. Más información al respecto [aquí](https://devcommunity.x.com/t/announcing-the-users-search-and-trends-lookup-endpoints-in-the-x-api-v2/210567). + + + +### Adición del endpoint Users Search +Hoy agregamos el endpoint Users Search en X API v2. Más información al respecto [aquí](https://devcommunity.x.com/t/announcing-the-users-search-and-trends-lookup-endpoints-in-the-x-api-v2/210567). + + + +### Obtener permisos de DM +Hoy agregamos la capacidad de obtener permisos de DM mediante X API v2. Más información al respecto [aquí](https://devcommunity.x.com/t/dm-permissions-available-in-the-x-api-v2/209688). + + + +### Lanzamiento del campo Subscription Type +Hoy lanzamos un campo subscription_type en el objeto User en X API v2. Más información al respecto [aquí](https://devcommunity.x.com/t/new-subscription-type-field-is-available-in-the-twitter-api-v2/209219/2). + + + +### Endpoint Get Posts Usage +Hoy lanzamos un endpoint para obtener mediante programación el uso de tus publicaciones en X API v2. Más información al respecto [aquí](https://developer.x.com/en/docs/twitter-api/usage/tweets/api-reference/get-usage-tweets). + + + +### Lanzamiento del endpoint Reposts Lookup +Hoy lanzamos un endpoint para buscar reposts de un post en X API v2. Más información al respecto [aquí](https://developer.x.com/en/docs/twitter-api/tweets/retweets/api-reference/get-tweets-id-retweets). + + + +### Obsolescencia de los endpoints Search +Hoy descontinuamos los endpoints search/tweets, users/search y geo/search en X API v1.1. Más información [aquí](https://developer.x.com/en/docs/twitter-api/enterprise/powertrack-api/guides/powertrack_recovery_and_redundancy_features). + + + +### Obsolescencia del endpoint Replay API +Hoy descontinuamos el endpoint Replay API de la X API empresarial. Puedes usar funciones de [recuperación](https://developer.x.com/en/docs/twitter-api/enterprise/powertrack-api/guides/powertrack_recovery_and_redundancy_features) en su lugar. + + + +### Obsolescencia de los endpoints Historical Powertrack +Hoy descontinuamos los endpoints Historical Powertrack e Insights track de la X API empresarial. + + + +### Eliminación de los endpoints Follows de los niveles Basic y Pro +Hoy eliminamos los endpoints Follows y List Follows de los niveles Basic y Pro de X API v2. + + + +### Eliminación del endpoint Manage Blocks +Hoy eliminamos el endpoint Manage Blocks de X API v2. + + + +### Soporte para conteo de Bookmarks y Posts largos +Hoy agregamos soporte para recuperar el conteo de bookmarks y la capacidad de recuperar posts con más de 280 caracteres en X API v2. + + + +### Obsolescencia del endpoint Statuses/Filter +Hoy descontinuamos el endpoint statuses/filter en X API v1.1. Los desarrolladores pueden usar el endpoint filtered stream en X API v2. + + + +### Soporte para View Counts +Hoy agregamos soporte para el conteo de vistas en X API v2. Un nuevo campo llamado impression_count está disponible en los public_metrics de la carga útil del post. + + + +### Adición del campo Verified Type +Hoy agregamos un campo de usuario verified_type a X API v2 que indica el tipo de verificación que tiene una cuenta de usuario (blue, business, government o ninguno). + + + +### Eliminación del campo Source +Hoy eliminamos el campo source de la carga útil del post en las X APIs. + + + +### Adición de endpoints de Direct Messages +Hoy agregamos seis endpoints de Direct Messages v2. Esta versión incluye tres métodos GET para recuperar eventos de conversación de Direct Message y tres métodos POST para crear nuevos Direct Messages. Estos métodos admiten conversaciones grupales por primera vez. + + Visita nuestra [publicación de blog](https://developer.x.com/en/blog/product-news/2022/new-v2-direct-messages-endpoints) para obtener más información sobre esta actualización. + + + +### Soporte para metadatos de Posts editados +Hoy agregamos la capacidad para que los desarrolladores recuperen los metadatos de los posts editados usando X API v2. + + Visita nuestra [publicación de blog](https://developer.x.com/en/blog/product-news/2022/supporting-edit-tweet-functionality) para obtener más información sobre esta actualización. + + + +### Adición de alias de operadores de filtrado +Se agregaron "alias" de operadores de filtrado/consulta a los endpoints de search y filtered stream, en empresarial, premium y v2. En muchos casos, el operador se refiere a posts en lugar de statuses, por ejemplo, "in_reply_to_tweet_id" como alias para "in_reply_to_status_id". En otros casos, el nuevo alias del operador agrega más claridad a la coincidencia realizada. Por ejemplo, dado que los posts solo pueden tener un adjunto de video, se proporciona un nuevo alias "has:video_link" para "has:videos". Consulta la [tabla de operadores de v2 filtered stream](https://developer.x.com/en/docs/twitter-api/tweets/filtered-stream/integrate/build-a-rule#list) para ver más ejemplos. + + + +### Actualizaciones a Reverse Chronological Home Timeline +A partir de hoy, el endpoint reverse chronological home timeline v2 puede devolver cada post creado en una cronología durante los últimos 7 días y los 800 más recientes independientemente de la fecha de creación. + + + +### Nuevos operadores de filtrado para Filtered Stream +Hoy, 10 nuevos operadores de filtrado v2 están disponibles para todos los desarrolladores que construyen con los endpoints de filtered stream, y otros 10 están ahora más ampliamente disponibles. + + Visita nuestra [publicación de blog](https://developer.x.com/en/blog/product-news/2022/twitter-api-v2-filtered-stream) para obtener más información sobre esta actualización. + + + +### Actualizaciones a la latencia de endpoints de Streaming +Hoy hacemos actualizaciones a los endpoints de streaming en X API v2 para reducir la latencia en un 50%. + + + +### Habilitación de endpoints v1.1 Media en Essential Access +Hoy habilitamos los endpoints de medios v1.1 en Essential access de X API v2. + + Visita nuestro [anuncio del foro](https://devcommunity.x.com/t/v1-1-media-endpoints-available-for-essential-access-in-the-twitter-api-v2/171664) para obtener más información sobre esta actualización. + + + +### Lanzamiento del endpoint Reverse Chronological Home Timeline +Hoy lanzamos un nuevo endpoint que te permite recuperar una colección de los posts y reposts más recientes publicados por quienes sigues. + + Visita nuestro [anuncio del foro](https://devcommunity.x.com/t/reverse-chronological-home-timeline-in-the-twitter-api-v2/171549) para obtener más información sobre este lanzamiento. + + Junto con los nuevos endpoints, el campo variants ahora está disponible para el [objeto media](https://developer.x.com/en/docs/twitter-api/data-dictionary/object-model/media). Esto te dará el tipo de contenido adjunto con la URL. + + + +### Lanzamiento de endpoints de Bookmarks +Hoy lanzamos nuevos endpoints que te permiten gestionar y buscar Bookmarks usando X API v2. La función Bookmarks ha estado disponible en la aplicación X durante mucho tiempo, pero hasta ahora no había un endpoint que te permitiera recuperar, crear o construir soluciones para gestionar tus Bookmarks a través de la API. + + Visita nuestro [anuncio del foro](https://devcommunity.x.com/t/build-with-bookmarks-on-the-twitter-api-v2/168804) para obtener más información sobre este lanzamiento. + + + +### Lanzamiento del endpoint Quotes Lookup +Hoy lanzamos el [endpoint quotes lookup](https://developer.x.com/en/docs/twitter-api/tweets/retweets/introduction) que te permite obtener las citas de un ID de post. + + Para obtener más información sobre este lanzamiento, visita nuestro [anuncio del foro](https://devcommunity.x.com/t/introducing-the-quote-tweets-lookup-endpoint-to-the-twitter-api-v2/168370). + + + +### Actualizaciones a la navegación de la documentación +Escuchamos tus comentarios. Encontrar contenido en nuestra documentación podía ser difícil, y era confuso cuando hacías clic en un enlace y eras llevado a una navegación lateral completamente diferente. + + Hoy lanzamos una navegación de documentación actualizada que te permite explorar la oferta completa de la X Developer Platform desde una única navegación lateral. Con este lanzamiento, eliminamos páginas redundantes, eliminamos íconos confusos y mejoramos cómo puedes interactuar con los diferentes elementos dentro de la navegación. + + Si tienes algún comentario, háznoslo saber a través de nuestro [canal de comentarios](https://twitterdevfeedback.uservoice.com/forums/930250-twitter-api). + + + +### Mejoras a los endpoints Reposts y Likes Lookup +Hoy lanzamos mejoras a los endpoints [reposts lookup](https://developer.x.com/en/docs/twitter-api/tweets/retweets/introduction) y [Likes lookup](https://developer.x.com/en/docs/twitter-api/tweets/likes/introduction), permitiéndote obtener la lista completa de cuentas que han dado Like o reposteado un post, no solo las últimas 100 cuentas que lo hicieron. + + Para obtener más información sobre este lanzamiento, visita nuestro anuncio del foro. + + + +### Soporte para autenticación OAuth 2.0 +Hoy, todos los desarrolladores pueden autenticarse usando OAuth 2.0 seleccionando OAuth 2.0 como método de autenticación en la Developer Console. Agregamos soporte para clientes confidenciales y públicos y todos los endpoints v2 relevantes para usar este método de autenticación como parte de esta versión. + + OAuth 2.0 es un protocolo de autorización estándar de la industria que brinda a los desarrolladores más control sobre los scopes de una aplicación y mejora los flujos de autorización en múltiples dispositivos. En otras palabras, los desarrolladores que crean aplicaciones para personas en X tendrán más control sobre la información que su App solicita de sus usuarios, de modo que solo tengas que pedir a tus usuarios finales los datos y la información que necesitas. + + Este protocolo moderno de autorización te permitirá presentar a tus usuarios finales un flujo de consentimiento más simplificado para autorizar tu app, que solo muestra los scopes específicos que has solicitado de ellos. + + Para obtener más información sobre este lanzamiento, visita nuestro anuncio del foro. + + + +### Actualizaciones importantes de plataforma a X API v2 +**Actualizaciones importantes de plataforma: X API v2 es ahora la versión principal, nuevos accesos Essential y Elevated, y cambios de política** + + Hoy anunciamos que X API v2 es ahora la versión principal de X API. Hemos lanzado suficientes endpoints y funcionalidad en X API v2 para satisfacer las necesidades del 90% de todas las Apps existentes construidas sobre X API. + + Estamos lanzando los siguientes cambios hoy para mejorar aún más la experiencia del desarrollador de X API v2: + + * Acceso Essential rápido y gratuito a la API, y acceso Elevated gratuito a los desarrolladores que han tenido sus casos de uso aprobados. Tenemos muchos más detalles sobre estos niveles de acceso disponibles en nuestra página About the X API. + + * Estamos eliminando el lenguaje en nuestra Developer Policy que restringía cómo construyes con las funciones principales de X, y limitaba el número de usuarios que puedes admitir a través de tu app. + + * Estamos abriendo nuestra plataforma para animarte a construir herramientas y productos que hagan X mejor, más saludable y extiendan la conversación pública. [Ver una lista de soluciones que nos encantaría que construyeras](https://developer.x.com/en/docs/twitter-api/what-to-build). + + * Específicamente, hemos eliminado términos que restringían la replicación de la experiencia de X, incluidas las funciones principales de X así como términos que requerían permiso para tener un alto número de tokens de usuario. + + * Sabemos que construir soluciones que ayuden a las personas en X a menudo significa que un desarrollador tiene que construir (o replicar) algunas de las cosas que están disponibles en X. Estos cambios a nuestra Developer Policy tienen la intención de aportar claridad al ecosistema de desarrolladores y proporcionar una plataforma API abierta que facilite a los desarrolladores construir, innovar y tener un impacto en la conversación pública. + + Profundizamos mucho más en este lanzamiento y en los lanzamientos de X API que llevaron a este momento en nuestra [publicación del foro](https://devcommunity.x.com/t/ushering-in-a-new-era-for-the-twitter-developer-platform-with-the-twitter-api-v2/162087). + + Además de explorar las entradas anteriores del registro de cambios, hemos reunido algunos recursos clave que puedes revisar para entender todo lo que se ha lanzado en X API v2 hasta la fecha: + + * [Mapa de endpoints de X API](/x-api/migrate/x-api-endpoint-map) + + * [Acerca de X API](/x-api/getting-started/about-x-api) + + + +### Lanzamiento de endpoints List Lookup +Hoy lanzamos los nuevos endpoints List lookup en X API v2. Estos endpoints permitirán a los usuarios recuperar detalles sobre las Listas especificadas como seguidores, miembros, posts y más. Los datos recuperados se pueden usar para construir soluciones que resuelvan casos de uso y necesidades de curación, análisis y descubrimiento. Además de los nuevos endpoints List, se ha hecho disponible un nuevo operador list: en el nivel de acceso Academic Research. Estará disponible para usar en search posts y post counts. + + Para obtener más información sobre este lanzamiento, visita nuestro [anuncio del foro](https://devcommunity.x.com/t/announcing-list-lookup-endpoints-for-the-twitter-api-v2/161965). + + + +### Adiciones a los endpoints Spaces +Estamos agregando funcionalidad al endpoint Spaces para devolver la lista de personas que compraron un boleto para un Space, así como soporte para Topics. + + Para obtener más información sobre este lanzamiento, visita nuestro [anuncio del foro](https://devcommunity.x.com/t/adding-new-functionality-to-spaces-endpoints/161959). + + + +### Lanzamiento de endpoints Manage Posts +Hoy lanzamos nuevos endpoints manage posts en X API v2. Además de la funcionalidad de post y eliminación de post, hemos agregado la capacidad de publicar encuestas, etiquetar personas en imágenes, crear posts con configuraciones de respuesta y publicar en Super Followers. + + Para obtener más información sobre este lanzamiento, visita nuestro [anuncio del foro](https://devcommunity.x.com/t/announcing-manage-tweets-endpoints-for-the-twitter-api-v2/161501). + + + +### Cambios en botones embebidos +Hoy estamos haciendo algunos cambios en los botones embebidos de X. Los botones ahora son más redondeados para coincidir con los botones de X.com y hemos (ligeramente) actualizado nuestra paleta de colores. + + Para obtener más información sobre este lanzamiento, visita nuestro [anuncio del foro](https://devcommunity.x.com/t/embedded-buttons-have-a-new-look/160528). + + + +### Lanzamiento del grupo de endpoints Lists +Hoy lanzamos el nuevo grupo de endpoints Lists en X API v2. Estos endpoints te permitirán construir soluciones que curan y organizan posts basados en preferencias, intereses, grupos o temas. + + Para obtener más información sobre este lanzamiento, visita nuestro [anuncio del foro](https://devcommunity.x.com/t/announcing-new-twitter-api-v2-manage-list-endpoints/159980). + + + +### Lanzamiento del endpoint Mutes Lookup +Hoy lanzamos el nuevo endpoint [mutes lookup](https://developer.x.com/en/docs/twitter-api/users/mutes/introduction) en X API v2. Este endpoint permitirá a los usuarios autenticados recuperar y obtener información sobre las cuentas que han silenciado. + + Para obtener más información sobre este lanzamiento, visita nuestro [anuncio del foro](https://devcommunity.x.com/t/announcing-new-mutes-lookup-endpoint-for-the-twitter-api-v2/159680). + + + +### Lanzamiento de OAuth 2.0 Beta +Hoy lanzamos una beta de OAuth 2.0 y scopes detallados en X API v2. Los desarrolladores interesados en dar forma al futuro de OAuth 2.0 en la X Developer Platform pueden solicitar acceso a la beta de OAuth 2.0. + + OAuth 2.0 es el estándar de la industria para autenticación y permitirá una experiencia de autorización más moderna. + + La beta de OAuth 2.0 te permite probar esta nueva funcionalidad en un Project v2 y su App asociada y darnos comentarios antes de una versión de disponibilidad general. Sin embargo, dado que esta implementación de OAuth 2.0 está actualmente en desarrollo, recomendamos encarecidamente que evites probar en un entorno público o de producción, o app. + + Para obtener más información sobre este lanzamiento, visita nuestro anuncio del foro. + + + +### Lanzamiento de endpoints Batch Compliance +Hoy lanzamos los nuevos [endpoints batch compliance](https://developer.x.com/en/docs/twitter-api/compliance/batch-compliance/introduction) en X API v2 para facilitar a los desarrolladores que usan X API mantener sus datos de X en cumplimiento con nuestro [Developer Agreement and Policy](https://developer.x.com/en/developer-terms/policy). Estos endpoints permiten a los desarrolladores e investigadores cargar por lotes grandes cantidades de IDs de post o Usuario y entender qué acción se necesita para garantizar que sus conjuntos de datos reflejen la intención del usuario y el estado actual del contenido en X. + + Para obtener más información sobre este lanzamiento, visita nuestro [anuncio del foro](https://devcommunity.x.com/t/new-batch-compliance-endpoints-available-on-the-twitter-api-v2/158534). + + + +### Lanzamiento de endpoints Spaces +Hoy lanzamos los nuevos [endpoints Spaces](https://developer.x.com/en/docs/twitter-api/spaces/overview) y un [nuevo diccionario de datos Spaces de nivel superior](https://developer.x.com/en/docs/twitter-api/data-dictionary/object-model/space) en X API v2. Los endpoints Spaces te permiten buscar Spaces por ID de Space o ID de usuario, o usando palabras clave, hashtags o nombres de usuario de personas mencionadas en un título. El nuevo diccionario de datos contiene información relevante sobre un Space, como su título, estado de boletos y métricas de participantes; todos los IDs de usuario se pueden expandir a objetos completos. + + Para obtener más información sobre este lanzamiento, visita nuestro [anuncio del foro](https://devcommunity.x.com/t/introducing-new-spaces-endpoints-on-the-twitter-api-v2/158213). + + + +### Nuevo objeto para limitación de vistas de video +Anteriormente, cuando solicitabas métricas de vistas de video usando la [Engagement API](/x-api/enterprise-gnip-2.0/fundamentals/engagement-api) empresarial en posts de más de 1800 días, entregábamos un valor cero sin mucho contexto. Hoy comenzaremos a entregar un nuevo objeto en estos casos llamado unsupported_for_video_views_tweet_ids, que incluirá una lista separada por comas de IDs de post que tienen más de 1800 días. Seguirás recibiendo todas las demás métricas solicitadas para estos posts en un objeto separado. + + Para obtener más información sobre este lanzamiento, visita nuestro [anuncio del foro](https://devcommunity.x.com/t/new-engagement-api-video-views-object-to-clarify-limitation/158163). + + + +### Adición del campo Alt Text +Hoy estamos haciendo que el campo alt_text esté disponible en el objeto media de X API v2, para permitir a los desarrolladores construir más conscientemente para la accesibilidad. + + Para solicitar este campo, debes pasar el parámetro expansions=attachments.media_keys, así como el parámetro media.fields=alt_text. Si se incluye en tu solicitud, este campo devolverá el texto alternativo para cualquier post que incluya imágenes con texto alternativo. + + Para obtener más información sobre este lanzamiento, visita nuestro [anuncio del foro](https://devcommunity.x.com/t/media-alt-text-field-now-available-in-twitter-api-v2/157939). + + + +### Lanzamiento de endpoints Reposts +Hoy lanzamos nuevos endpoints de [reposts](https://developer.x.com/en/docs/twitter-api/tweets/retweets) en X API v2. Los desarrolladores ahora pueden usar estos endpoints para repostear o deshacer un repost en nombre de un usuario autenticado, o para buscar quién reposteo un post determinado. + + Para obtener más información sobre este lanzamiento, visita nuestro [anuncio del foro](https://devcommunity.x.com/t/announcing-new-twitter-api-v2-retweets-endpoints/156827). + + + +### Lanzamiento de endpoints Manage Mutes +Hoy lanzamos nuevos endpoints [manage mutes](https://developer.x.com/en/docs/twitter-api/users/mutes/introduction) en X API v2. Estos endpoints permitirán a los usuarios autenticados silenciar o desactivar silenciados. + + Para obtener más información sobre este lanzamiento, visita nuestro [anuncio del foro](https://devcommunity.x.com/t/announcing-new-manage-mutes-endpoints-for-the-twitter-api-v2/156261). + + + Ahora hemos reducido el `max_results` que se puede entregar con el endpoint [full-archive search](/x-api/posts/full-archive-search) cuando solicitas el campo `context_annotations` con el parámetro `tweet.fields` a 100, lo que significa que solo puedes recuperar hasta 100 posts con el campo por página. + + + +### Funciones de confiabilidad para endpoints de Streaming +Hoy lanzamos dos funciones de streaming de confiabilidad para el filtered stream y sampled stream de X API v2 llamadas backfill y conexiones redundantes, que ahora están disponibles en el track de producto Academic Research. + + La función de conexiones redundantes te permite conectarte a un stream determinado dos veces, lo que puede ayudar a garantizar que maximices el tiempo de actividad de streaming en caso de que uno de tus streams experimente una desconexión. + + Backfill se puede utilizar agregando el parámetro backfill_minutes y un número entero entre uno y cinco a tu solicitud de streaming, y te permite solicitar datos perdidos que podrían haber resultado de un stream desconectado. + + Para obtener más información sobre este lanzamiento, visita nuestro [anuncio del foro](https://devcommunity.x.com/t/new-reliability-and-recovery-functionality-available-for-twitter-api-v2-streaming-endpoints/156244/2). + + + +### Lanzamiento de endpoints Post Counts +Hoy lanzamos los nuevos [endpoints post counts](/x-api/posts/counts/introduction) en X API v2. Esto incluye dos endpoints diferentes: Recent post counts, que está disponible para todos los tracks de producto, y full-archive post counts, que actualmente solo está disponible para el Academic Research Product Track. Puedes usar estos endpoints para recibir el conteo de posts que coinciden con una consulta especificada. + + Para obtener más información sobre este lanzamiento, visita nuestro [anuncio del foro](https://devcommunity.x.com/t/introducing-new-tweet-counts-endpoints-to-the-twitter-api-v2/155997). + + + +### Mejoras a Teams +Hoy lanzamos mejoras clave a la funcionalidad de teams basadas en los comentarios que hemos escuchado de la comunidad. Hemos actualizado el estilo y diseño de la página de teams. También hicimos cambios en el flujo de invitación para que sea más fácil invitar a miembros del equipo o aprender más sobre por qué una invitación pudo haber fallado. Si tienes una cuenta de team, puedes ver los cambios viendo la [página de teams](https://developer.x.com/en/portal/teams) de la Developer Console. Para obtener más información sobre los equipos, consulta nuestra [documentación sobre el tema](https://developer.x.com/en/docs/Developer Console/overview#team) y las [preguntas frecuentes](https://developer.x.com/en/docs/Developer Console/faq#dev-portal-management-faq) relacionadas. + + Para obtener más información sobre este lanzamiento, visita nuestro [anuncio del foro](https://devcommunity.x.com/t/announcing-improvements-to-the-functionality-of-teams/155447/2). + + + +### Retirada del endpoint Configuration +Hoy retiramos el endpoint standard v1.1 GET /help/configuration. + + Para obtener más información sobre este lanzamiento, visita nuestro [anuncio del foro](https://devcommunity.x.com/t/retiring-the-1-1-configuration-endpoint/153319). + + + +### Consolidación del endpoint oEmbed +Hoy compartimos que el endpoint v1.1 oEmbed se retirará y eliminará el 23 de noviembre de 2021, para que las nuevas funciones puedan ser compatibles de manera consistente. Después de esa fecha, el único endpoint API oficial y compatible para X oEmbeds (posts y cronologías embebidas) será a través de publish.x.com/oembed. + + Para obtener más información sobre este lanzamiento, visita nuestro [anuncio del foro](https://devcommunity.x.com/t/consolidating-the-oembed-functionality/154690/2). + + + +### Lanzamiento de endpoints Blocks y Likes Lookup +Hoy lanzamos los nuevos endpoints [blocks](/x-api/users/blocks) y [Likes](/x-api/posts/likes) lookup en X API v2. Estos endpoints te permiten usar la API v2 para obtener información sobre qué posts ha dado like una cuenta, qué usuarios han dado like a un post y a quién has bloqueado tú o un usuario autenticado. + + Para obtener más información sobre este lanzamiento, visita nuestro [anuncio del foro](https://devcommunity.x.com/t/announcing-twitter-api-v2-likes-lookup-and-blocks-lookup/154353). + + + +### Lanzamiento de endpoints Manage Likes +Hoy lanzamos los nuevos endpoints [manage Likes](https://developer.x.com/en/docs/twitter-api/tweets/likes) en X API v2. Estos endpoints te permiten usar la API v2 para dar like y quitar like a posts. + + Para obtener más información sobre este lanzamiento, visita nuestro [anuncio del foro](https://devcommunity.x.com/t/announcing-new-manage-likes-endpoints-for-thetwitter-api-v2/152780). + + + +### Lanzamiento de endpoints Manage Blocks +Hoy lanzamos los nuevos endpoints [manage blocks](/x-api/users/blocks) en X API v2. Estos endpoints te permiten bloquear o desbloquear cuentas en nombre de un usuario usando IDs de usuario. + + Para obtener más información sobre este lanzamiento, visita nuestro [anuncio del foro](https://devcommunity.x.com/t/announcing-manage-blocks-for-twitter-api-v2/152358/2). + + + +### Eliminación del soporte para cronologías embebidas +Hoy compartimos nuestros planes para el futuro de los [widgets de cronología embebidos](https://developer.x.com/en/docs/x-for-websites/timelines/overview). El 23 de junio de 2021, planeamos retirar las cronologías Likes, Collections y Moments. Recomendamos usar las cronologías [Profile](https://developer.x.com/en/docs/x-for-websites/timelines/guides/profile-timeline) y [Lists](https://developer.x.com/en/docs/x-for-websites/timelines/guides/list-timeline), que estamos actualizando para que sean más rápidas, más fáciles de usar y más actualizadas con las funciones y funcionalidad de X. + + Puedes obtener más información sobre este cambio en nuestro [anuncio del foro](https://devcommunity.x.com/t/removing-support-for-embedded-like-collection-and-moment-timelines/150313). + + + +### Lanzamiento de endpoints Manage Follows +Hoy lanzamos los nuevos endpoints [manage follows](/x-api/users/follows) en X API v2. Estos endpoints te permiten seguir o dejar de seguir cuentas en nombre de un usuario usando su ID de usuario. Este lanzamiento llega solo unos meses después del lanzamiento de los endpoints [follows lookup](/x-api/users/follows), que te permiten recuperar los seguidores de una cuenta y a quién están siguiendo. + + Para obtener más información sobre este lanzamiento, visita nuestro [anuncio del foro](https://devcommunity.x.com/t/introducing-the-new-manage-follows-endpoints-to-the-twitter-api-v2/149465). + + + +### Introducción del track de producto Academic Research +Hoy introducimos el nuevo [track de producto Academic Research](/resources/fundamentals/developer-apps) en [X API v2](/x-api/introduction). Esta actualización introduce un nuevo proceso de solicitud para los Investigadores Académicos que proporcionará a los aprobados un [Project](/resources/fundamentals/developer-apps) Academic Research que desbloqueará un mayor acceso y funcionalidad avanzada. + + Con el nuevo track de producto Academic Research, podrás acceder a lo siguiente: + + * El nuevo [endpoint full-archive search](/x-api/posts/full-archive-search) de X API v2, que solo está disponible para el track de producto Academic Research en este momento. + + * Un [límite de posts](/x-api/fundamentals/post-cap) aumentado de 10 millones, frente a los 500.000 que están disponibles para el [Standard product track](/resources/fundamentals/developer-apps) en el [nivel de acceso](https://developer.x.com/en/products/x-api/early-access/guide#na_2) Basic. + + * Nuevos operadores de filtro disponibles para [recent search](/x-api/posts/recent-search), [full-archive search](/x-api/posts/full-archive-search) y [filtered stream](/x-api/posts/filtered-stream), incluyendo `$` (también conocido como cashtag), `bio` (solo disponible a través de filtered stream), `bio_name` (solo disponible a través de filtered stream), `bio_location` (solo disponible a través de filtered stream), `place`, `place_country`, `point_radius`, `bounding_box`, `-is:nullcast`, `has:cashtags` y `has:geo`. + + * Un límite de reglas aumentado para filtered stream de 1.000 reglas concurrentes, frente a las 25 que están disponibles para el Standard product track en el nivel de acceso Basic. + + * Un límite de caracteres de consulta y regla aumentado de 1.024 caracteres, frente al límite de 512 caracteres que está disponible para el Standard product tack en el nivel de acceso Basic. + + Para obtener más información sobre este lanzamiento, visita nuestro [anuncio del foro](https://devcommunity.x.com/t/introducing-the-new-academic-research-product-track/148632). + + + +### Adición del campo Reply Settings +Hoy lanzamos un nuevo campo en el objeto post llamado reply_settings. Este campo está disponible en todos los endpoints de X API v2 que devuelven posts, incluidos post lookup, hide replies, recent search, sampled stream, filtered stream, follows lookup, user post timeline y endpoints user mention timeline o al [expandir](/x-api/fundamentals/expansions) el objeto post en cualquier endpoint. + + Este campo indica cómo el autor del post ha permitido a otros responder a sus posts, ya sea todos, solo las personas que mencionan en el post, o aquellas que siguen. Los valores de campo devueltos por el campo `reply_settings` incluyen `everyone`, `mentionedUsers` y `following`. Si no se establecen controles de conversación para el post, esto seguirá apareciendo en el objeto post con el valor `everyone` para el campo. + + + +### Lanzamiento de endpoints User Post y Mention Timeline +Hoy lanzamos los nuevos [endpoints user post timeline y user mention timeline](/x-api/posts/timelines) en X API v2. Estos endpoints te permiten solicitar los posts compuestos por, o mencionando, una cuenta especificada en X. Obtén más información en el anuncio del foro. + + + +### Lanzamiento de endpoints Follows Lookup +Hoy lanzamos los nuevos [endpoints follows lookup](/x-api/users/follows) en X API v2. Estos endpoints te permiten recuperar los seguidores de una cuenta y a quién están siguiendo usando su ID de usuario. Obtén más información en el anuncio del foro. + + + +### Retiro de endpoints Labs v2 +Endpoints Labs v2 recent search y hide replies retirados + + Hemos retirado los siguientes endpoints. Si estabas usando las versiones de Labs de estos endpoints, puedes usar las guías de migración vinculadas para actualizar tu integración para comenzar a usar las nuevas versiones de X API v2: + + * [Recent search v2](/x-api/posts/search/migrate/overview) + + * [Hide replies v2](/x-api/posts/hide-replies/migrate) + + También tenemos detalles adicionales sobre la migración a la nueva X API v2 a través de nuestro [centro de migración](/x-api/migrate/overview). + + Si tienes alguna pregunta, comunícate con nuestra [categoría del foro Labs](https://devcommunity.x.com/c/labs/57). + + + +### Retiro de endpoints Labs v1 +El 12 de agosto de 2020, lanzamos la nueva X API v2: Early access. Con esta versión, graduamos varios endpoints a X API v2 desde el programa Labs, y anunciamos que la versión Labs de los endpoints permanecería en estado obsoleto durante 60 días antes de retirarlos. + + Hoy marcan 60 días desde el lanzamiento, lo que significa que hemos retirado los siguientes endpoints. Si estás usando las versiones de Labs de estos endpoints, puedes usar las guías de migración vinculadas para actualizar tu integración para comenzar a usar las nuevas versiones de X API v2: + + * post metrics v1 + + * Filtered stream v1 + + * Sampled stream v1 + + También tenemos detalles adicionales sobre la migración a la nueva X API v2 a través de nuestro [centro de migración](/x-api/migrate/overview). + + Si tienes alguna pregunta, comunícate con nuestra [categoría del foro Labs](https://devcommunity.x.com/c/labs/57). + + + +### Adición de la barra de estado de consumo de Posts +En la [página principal del panel](https://developer.x.com/en/portal/dashboard) de la nueva Developer Console, ahora puedes verificar tu uso hacia el [límite de posts](/x-api/fundamentals/post-cap) de 500.000 posts por mes. Este límite se aplica a nivel de Project, a través de los siguientes endpoints v2 en acceso Basic: filtered stream y recent search. + + Para ver esta función y usar los nuevos endpoints v2, deberás activar la [nueva experiencia de Developer Console](https://developer.x.com/en/portal/opt-in.html). + + + +### Lanzamiento del endpoint Hide Replies +Hoy lanzamos el nuevo endpoint hide replies en la X API v2. Este endpoint te permite ocultar respuestas abusivas, distractoras o engañosas a los posts — una pieza crucial para mejorar la salud de la conversación pública. Obtén más información en el anuncio del foro. + + El mismo endpoint en X Developer Labs ahora está obsoleto y será retirado en 90 días. Aprende cómo [migrar al endpoint v2.](/x-api/posts/hide-replies#comparing-twitter-apis-hide-replies-endpoints) + + + +### Early Access a endpoints de X API v2 +¡Hoy anunciamos [Early Access a los primeros endpoints de la nueva X API](https://blog.x.com/developer/en_us/topics/tools/2020/introducing_new_twitter_api.html)! + + La nueva X API presenta una nueva base de API que nos permitirá entregar nueva funcionalidad más rápido; un formato de datos actualizado y nueva funcionalidad que te da más control sobre qué campos recibes; nuevos campos de post, usuario y media; y un conjunto de endpoints actualizados que te permiten escuchar y analizar posts, incluidos los siguientes: + + * [post lookup](/x-api/posts/post-lookup-by-post-ids) + + * [User lookup](/x-api/users/user-lookup-by-id) + + * [Recent search](/x-api/posts/recent-search) + + * [Filtered stream](/x-api/posts/filtered-stream) + + * [Sampled stream](/x-api/stream/stream-sampled-posts) + + Puedes encontrar una lista completa de la nueva funcionalidad disponible y recursos de migración en nuestra [página de documentación X API v2: Early Access](https://developer.x.com/en/docs/x-api/early-access). + + Obtén más información sobre lo que tenemos planeado en nuestra ["Guía del futuro de X API"](https://developer.x.com/en/docs/x-api/early-access). + + + +### Obsolescencia de endpoints Labs +Estamos descontinuando ciertos endpoints de Labs debido al lanzamiento de sus reemplazos de X API v2 en esta versión. + + Los siguientes endpoints Labs v1 se retirarán 60 días a partir del lanzamiento de hoy: + + * post metrics v1 + + * Filtered stream v1 + + * Sampled stream v1 + + El siguiente endpoint Labs v2 se retirará 90 días a partir del lanzamiento de hoy: + + * Recent search v2 + + + +### Mejoras a Hide Replies +Agregamos la capacidad de mostrar una respuesta. Además, las respuestas anteriormente mostradas ahora pueden ocultarse nuevamente a través de este endpoint. + + Obtén más detalles en la [documentación de Hide replies](https://developer.x.comhttps://developer.x.com/en/docs/labs). + + + +### Retiro de endpoints Labs v1 +Hoy retiramos los endpoints Labs v1 posts and users, hide replies y recent search. + + Puedes leer más sobre nuestro plan Labs v1 en nuestro [anuncio del foro](https://devcommunity.x.com/t/update-on-labs-v1-endpoints/138641). + + + +### Adición de la métrica Quote Tweets +Hoy, la métrica `quote_tweets` está disponible para posts 'no poseídos' a través del endpoint [/totals](/x-api/enterprise-gnip-2.0/fundamentals/engagement-api#post-insights-engagement). Esto significa que puedes acceder al conteo de citas para todos los posts utilizando autenticación solo de aplicación. + + Puedes leer más sobre este cambio en nuestra [publicación del foro](https://devcommunity.x.com/t/how-the-new-retweets-and-comments-metric-is-returned-with-the-twitter-api/139131). + + + +### Adición de nuevas métricas de Posts +Hoy agregamos dos nuevos subcampos de métricas no públicas, `user_profile_clicks` y `url_link_clicks`, al objeto post en los endpoints X Developer Labs post lookup. Se devolverán cuando se use el parámetro `tweet.fields` con cualquiera de los siguientes valores: `non_public_metrics`, `organic_metrics` o `promoted_metrics`. + + Para obtener más información, visita la [referencia API post lookup](https://developer.x.com/en/docs/labs/tweets-and-users/api-reference/get-tweets-id). + + + +### Cambios en conteos de Reposts +A partir de hoy, X web, iOS y Android mostrarán el conteo total de 'reposts y comentarios' por post. Usando la X API, el número total de 'reposts y comentarios' que coincide con la interfaz de X se puede calcular sumando el `retweet_count` y `quote_count` cuando estén disponibles. Además, `quote_count` será el total de cuentas únicas que han citado el post, en lugar del total de posts que citan el post. Para obtener más detalles, consulta nuestra [publicación del foro](https://devcommunity.x.com/t/how-the-new-retweets-and-comments-metric-is-returned-with-the-twitter-api/139131/2). + + + +### Agrupaciones de métricas Organic y Promoted +Estamos agregando `organic_metrics` y `promoted_metrics` a los objetos post y media en los endpoints post lookup. + + + +### Adición de métricas a los endpoints +Estamos agregando métricas a los objetos post y media en los endpoints post lookup y recent search. + + Puedes leer más sobre estos cambios en nuestro [anuncio del foro](https://devcommunity.x.com/t/adding-metrics-to-the-tweets-and-recent-search-endpoints-in-labs/135315) + + + +### Lanzamiento de endpoints COVID-19 +Hoy lanzamos un nuevo endpoint COVID-19 stream y un endpoint de compliance complementario. + + Puedes leer más sobre estos cambios en nuestro [anuncio del foro.](https://devcommunity.x.com/t/new-covid-19-stream-endpoint-available-in-twitter-developer-labs/135540) + + + +### Actualizaciones a perfiles de usuario de Replay API +A partir de hoy, la Replay API entregará objetos de perfil de usuario que reflejan al usuario referenciado en el momento en que la Replay API se está ejecutando. Este cambio para entregar objetos de perfil de usuario actuales es similar a la reciente actualización de Historical PowerTrack a continuación del 25 de noviembre de 2019. + + + +### Adición de Post Annotations +Estamos agregando anotaciones al objeto post en los endpoints posts y recent search. + + Puedes leer más sobre este cambio en nuestro [anuncio del foro](https://devcommunity.x.com/t/adding-annotations-to-tweets-and-recent-search-endpoints-in-labs/135193). + + + +### Actualizaciones a Developer Policy +Hoy, anunciamos una [actualización significativa a la Developer Policy](https://developer.x.com/en/developer-terms/policy). Te animamos a leer más sobre esto a través de nuestras publicaciones en el [foro](https://devcommunity.x.com/t/a-new-easier-to-understand-twitter-developer-policy/135038) y [blog](https://blog.x.com/developer/en_us/topics/community/2020/twitter_developer_policy_update.html), y a revisar la política revisada. La Developer Policy es una de las bases para tu uso de la X API y es importante entender tus compromisos. + + + +### Lanzamiento del endpoint Hide Replies +Queremos ayudar a las personas a sentirse seguras y cómodas teniendo conversaciones en X. Como parte de eso, hoy nos complace dar a los autores de posts más control sobre las conversaciones que inician al admitir la función hide replies con un nuevo [endpoint](/x-api/posts/hide-replies). + + Puedes leer más sobre este nuevo endpoint en nuestro [anuncio del foro](https://devcommunity.x.com/t/introducing-the-hide-replies-endpoint/134683). + + + +### Lanzamiento de endpoints Labs v2 +Hoy, estamos llevando nuestros endpoints posts and Users, Recent Search y Hide Replies a la v2 de Labs. Estamos descontinuando los endpoints Labs v1 y los retiraremos completamente 90 días después de este lanzamiento inicial. También mantendremos nuestra documentación v1 disponible durante este período. Puedes darnos comentarios sobre esta estrategia de versionado a través de nuestro [canal de comentarios](https://twitterdevfeedback.uservoice.com/). + + Estamos lanzando los siguientes cambios a posts y Users: + + * Introducir [campos](/x-api/fundamentals/fields) como un parámetro de consulta + + * Eliminar [formatos](https://developer.x.com/en/docs/labs#payload) como un parámetro de consulta + + * Agregar variable de ruta para [búsqueda](https://developer.x.com/en/docs/labs/overview/versioning/migration-guide#id-lookup-path) de un solo ID en posts y Users + + * Ajustar la ruta y parámetros de consulta para [búsqueda](/x-api/migrate/overview#username-lookup-path) de un solo y múltiples nombres de usuario en GET /users + + * Cambiar el nombre del campo `stats` a `public_metrics` + + Otros cambios incluyen: + + * Eliminar la expansión `most_recent_tweet_id` en Users + + * Eliminar etiquetas HTML del campo `source` en posts para facilitar el análisis de ese campo + + La búsqueda principal, paginación y otra funcionalidad de Recent Search se mantendrán iguales. + + Hemos preparado algunos [materiales de migración](/x-api/migrate/overview) para cuando actualices de v1 a v2. + + Puedes leer más sobre este cambio en nuestro [anuncio del foro](https://devcommunity.x.com/t/releasing-a-new-version-of-labs-endpoints/134219). + + + +### Adición de eventos Drop/Undrop al Compliance Firehose +Hoy agregamos nuevos tipos de eventos drop/undrop a la Compliance Firehose API. Puedes leer más sobre ellos en nuestra [documentación.](/x-api/enterprise-gnip-2.0/fundamentals/firehouse) + + + +### Cambios en la gestión de Access Token +Hoy, estamos haciendo cambios en la forma en que los Access Tokens y Access Token Secrets se presentan y gestionan dentro del [Panel de aplicaciones en developer.x.com](https://developer.x.com/content/developer-twitter/en/apps). + + Para hacer las integraciones de API más seguras, ya no mostraremos el Access Token y Access Token Secret en el Panel más allá de la primera vez que se generen estos valores. + + Después de la primera vez, estas credenciales no se pueden recuperar. Podrás regenerar los tokens en el Panel, pero esto invalidará tu token y secreto actual. + + Puedes leer más sobre este cambio en nuestro [anuncio del foro](https://devcommunity.x.com/t/upcoming-changes-to-access-token-and-secret-management/130851). + + + +### Eliminación del soporte SPDY +A partir del 15 de enero de 2020, todas las conexiones a X API (y todos los demás dominios X) ya no admitirán conexiones SPDY. + + Puedes leer más sobre este cambio en nuestro [anuncio del foro](https://devcommunity.x.com/t/removing-support-for-spdy-protocol-on-twitter/132530). + + + +### Lanzamiento del endpoint Recent Search en Labs +Hoy lanzamos un nuevo endpoint para [buscar posts publicados en los últimos 7 días](/x-api/posts/recent-search). + + Obtén más información sobre este lanzamiento a través de nuestro [anuncio del foro.](https://devcommunity.x.com/t/new-recent-search-endpoint-available-in-labs/133076) + + + +### Actualización a Twurl CLI +Una nueva versión principal actualizada de nuestro CLI de X API, `[twurl](https://github.com/twitter/twurl)`, ya está disponible. Esta versión incluye una serie de correcciones de errores y mejoras e introduce soporte para Bearer Token que ayuda a agregar funcionalidad alrededor de los endpoints Premium y X Developer Labs. Lee más en nuestra [publicación del foro](https://devcommunity.x.com/t/twurl-0-9-5-released/132966). + + + +### Adición de Post Annotations en Streams +Hoy en X Developer Labs, lanzamos nuevos elementos de metadatos en la carga útil predeterminada del post. Estos nuevos campos, renderizados como parte de la carga útil del post, proporcionarán información más contextual sobre el post. + + Obtén más información sobre este lanzamiento a través de nuestro [anuncio del foro](https://devcommunity.x.com/t/tweet-annotations-added-to-the-tweet-object-for-the-sampled-stream-and-filtered-stream-endpoints-in-labs/132407). + + + +### Actualizaciones a perfiles de usuario de Historical PowerTrack +Hoy actualizamos nuestro endpoint "batch historical posts" (Historical PowerTrack) para proporcionar información de ubicación, descripción de bio y nombre para mostrar del perfil de usuario que refleja los valores vigentes en el momento del procesamiento del trabajo. Cuando se entreguen los objetos de usuario actualizados, habrá un nuevo array de cadenas "updated" en el objeto User/Actor. + + Hay hasta tres valores posibles: name, description, location: + + `"updated": ["name", "description", "location"]` + + Consulta la [documentación sobre el formato de datos de Historical PowerTrack](https://aem-author-production-version-6-3.twitter.biz/content/developer-twitter/en/docs/tweets/batch-historical/guides/powertrack-data-format.html) para obtener más detalles. + + + +### Adición a Account Activity API +Hoy lanzamos una nueva función a Account Activity API que proporcionará a los desarrolladores la capacidad de ver si una cuenta que menciona a tu usuario suscrito está bloqueada. + + Puedes leer más sobre la [estructura del objeto de datos](/x-api/enterprise-gnip-2.0/fundamentals/account-activity#account-activity-data-object-structure) `user_has_blocked` y consultar nuestro [anuncio del foro](https://devcommunity.x.com/t/new-release-account-activity-api-user-has-blocked-field/131157) para obtener más detalles. + + + +### Lanzamiento del endpoint Sampled Stream en Labs +Hoy lanzamos un nuevo endpoint para [transmitir una muestra de todos los posts públicos](/x-api/posts/recent-search) en tiempo real, a medida que se publican. + + Obtén más información sobre este lanzamiento a través de nuestro [anuncio del foro.](https://devcommunity.x.com/t/new-sampled-stream-endpoint-available-in-labs/130958) + + + +### Lanzamiento del endpoint Filtered Stream en Labs +Hoy lanzamos un [nuevo endpoint de streaming](/x-api/posts/filtered-stream) para recuperar posts, y un endpoint para administrar tus filtros en X Developer Labs. Con estos endpoints, podrás recuperar hasta 500.000 posts por mes (máximo 50 posts por segundo); puedes configurar hasta 10 reglas de filtro en tu stream (estas se pueden aplicar al mismo tiempo). + + Obtén más información sobre este lanzamiento a través de nuestro [anuncio del foro](https://devcommunity.x.com/t/new-filtered-stream-endpoints-available-in-labs-and-the-future-of-statuses-filter/129888). + + Los parámetros de solicitudes documentados en las páginas de referencia de la API ahora están claramente marcados como opcionales o requeridos. Además, las páginas de referencia de la API describirán una carga útil de cuerpo JSON cuando esto sea permitido por una solicitud. + + + +### Lanzamiento de Post Metrics en Labs +Ahora puedes recuperar datos de engagement para cualquier post o lista de posts de cuentas propias/autorizadas. Los posts que consultes no deben tener más de 30 días y no pueden ser reposts. + + [GET /tweets/metrics/private](https://developer.x.com/en/docs/labs/tweet-metrics/overview.html) admite las siguientes métricas: + + * `impressions` + + * `reposts` + + * `quotes` + + * `likes` + + * `replies` + + * `video views` + + * `video view quartiles` (donde el solicitante también es el autor del medio) + + Obtén más información sobre este lanzamiento a través de nuestro [anuncio del foro](https://devcommunity.x.com/t/new-twitter-developer-labs-release-metrics-endpoint/129122). + + + +### Cambios en los permisos de DM +A partir de hoy, las aplicaciones que necesiten crear Direct Messages deberán tener los permisos de app "Read, Write, and Direct Messages" (RW+DM). Las aplicaciones que intenten crear Direct Messages solo con el permiso de app RW recibirán el siguiente error: + + `{"code": 93,"message": "This application is not allowed to access or delete your direct messages."}` + + Puedes obtener más información sobre este cambio a través de nuestro [anuncio del foro](https://devcommunity.x.com/t/updates-to-app-permissions-direct-message-write-permission-change/128221). + + + +### Adición de la expansión Pinned Post +`pinned_tweet_id` expandirá el post anclado de un usuario a través de nuestra expansión del objeto user. + + + +### Adición de metadatos de Quote Counts +Los desarrolladores pueden usar los nuevos endpoints de Labs para extraer conteos de citas. + + + +### Adición de la expansión Most Recent Post +`most_recent_tweet_id` expandirá el post más reciente de un usuario a través de nuestra expansión del objeto user. + + Obtén más información sobre este lanzamiento a través de nuestro [anuncio del foro](https://devcommunity.x.com/t/update-to-twitter-developer-labs/128060). + + + +### Requisito de TLS 1.2 +Hoy, todas las conexiones a X API (y todos los demás dominios X) requerirán TLS 1.2. + + Puedes leer más sobre este cambio en nuestro [anuncio del foro](https://devcommunity.x.com/t/removing-support-for-legacy-tls-versions-1-0-1-1-on-twitter/126648/2). + + + +### Nuevo endpoint de Account Activity API +A partir de hoy, presentamos el nuevo [endpoint de Account Activity API](/x-api/enterprise-gnip-2.0/fundamentals/account-activity#api-reference) para desactivar las suscripciones de usuario utilizando OAuth solo de aplicación. + + Este nuevo endpoint ofrece a los desarrolladores la comodidad de tener que proporcionar solo un bearer token para desactivar una suscripción, sin requerir el token de acceso del usuario suscrito. + + Estamos marcando inmediatamente el endpoint existente de Account Activity API empresarial utilizado para desactivar suscripciones de usuario con 3-Legged OAuth como obsoleto. El endpoint se retirará y ya no estará disponible a partir del 15 de enero de 2020. + + Los desarrolladores pueden obtener más información sobre esta API en nuestra [documentación](/x-api/enterprise-gnip-2.0/fundamentals/account-activity#api-reference). + + + +### Nuevas expansiones para el endpoint Tweets +Agregamos dos nuevas expansiones al endpoint [GET /tweets](https://developer.x.com/en/docs/labs/tweets-and-users/api-reference/get-tweets.html): + + entities.mentions.username expandirá el nombre de usuario de cualquier mención de usuario reconocida en un post a un objeto de usuario completo. + + `referenced_tweets.id.author_id` expande el ID del autor de cualquier post referenciado, cuando uno de los posts solicitados es un repost, post citado o Reply. Esta expansión también expandirá el ID del post referenciado a un objeto completo. + + + +### Soporte para endpoints Tweets y Users en Labs +Los primeros dos endpoints ahora están disponibles a través del portal Labs. Asegúrate de tener una cuenta de desarrollador aprobada y haber solicitado acceso a Labs para comenzar con estos endpoints. + + Las [diferencias clave](https://developer.x.com/content/developer-twitter/en/docs/labs/overview/whats-new) de la funcionalidad equivalente de v1.1 incluyen: + + * Endpoint único para la función "show" de un solo objeto y "lookups" por lotes + + * [Parámetros de expansión]) admiten la inclusión de objetos adicionales como parte de una solicitud (por ejemplo, usuarios mencionados, posts referenciados, etc.) + + * [Parámetros de formato]) admiten diferentes proyecciones de datos con cargas útiles más o menos detalladas + + * El límite de tasa está a nivel de aplicación, independientemente del método de autenticación (contexto de usuario o bearer token) + + Obtén más información sobre este lanzamiento a través de nuestro [anuncio del foro](https://devcommunity.x.com/t/twitter-developer-labs-is-open-to-all-developers/126717). + + + +### Retiro de endpoints Terms y Privacy +Hemos retirado completamente los endpoints Terms of Service y Privacy. El estado actual de nuestra [Política de privacidad](https://x.com/en/privacy) y [Términos de servicio](https://x.com/en/tos) se sirve mejor con nuestras páginas web actualizadas. + + Puedes obtener más información sobre este cambio a través de nuestro [anuncio del foro](https://devcommunity.x.com/t/terms-of-service-and-privacy-endpoints-will-no-longer-serve-content-after-june-10/125714). + + + +### Cambios en los campos del objeto User +Hoy algunos campos del objeto user, incluidos user.lang, comenzarán a devolver 'null' para los campos de metadatos actualizados previamente anunciados en nuestra [publicación del foro](https://devcommunity.x.com/t/upcoming-changes-to-user-object-and-get-users-suggestions-endpoints/124732). + + Los desarrolladores pueden aprender sobre este cambio a través de nuestra [documentación.](/x-api/fundamentals/data-dictionary/reference#user) + + + +### Lanzamiento de Account Activity Replay API +A partir de hoy, presentamos la [Account Activity Replay API](/x-api/enterprise-gnip-2.0/fundamentals/account-activity), una herramienta de recuperación de datos disponible con el nivel empresarial de la [Account Activity API](/x-api/enterprise-gnip-2.0/fundamentals/account-activity). + + La [Account Activity Replay API](/x-api/enterprise-gnip-2.0/fundamentals/account-activity) te permite recuperar eventos de hasta cinco días atrás. Debe utilizarse para recuperar datos en escenarios donde tu servidor [webhook](/x-api/enterprise-gnip-2.0/fundamentals/account-activity#api-reference) pierde eventos. + + Los desarrolladores pueden obtener más información sobre esta API en nuestra [documentación](/x-api/enterprise-gnip-2.0/fundamentals/account-activity). + + + +### Soporte para medios nativos en Quotes +A partir de hoy, los medios nativos (fotos, videos y GIFs) pueden agregarse a quotes en X, que se mostrarán como metadatos de medios adicionales en las secciones entities de las cargas útiles de quote. + + Los desarrolladores pueden obtener más información sobre esto en nuestra [documentación](https://developer.x.com/en/docs/x-api/v1/data-dictionary/object-model/tweet). + + + +### Adición del operador is:reply +Hoy, el operador is:reply está disponible para usar con las [APIs de búsqueda empresariales](/x-api/enterprise-gnip-2.0/fundamentals/search-api) y la versión paga de los [endpoints de premium search](https://developer.x.com/content/developer-twitter/en/docs/tweets/search/api-reference/premium-search). + + El operador booleano is:reply se puede usar para filtrar todas las respuestas a posts, o para filtrar respuestas explícitas que coincidan con una regla. Este operador funciona de la misma manera que el operador is:quote. + + Recuerda que, con Search API, todos los operadores 'is:' y 'has:' deben usarse junto con un operador independiente como una palabra clave o hashtag. + + Puedes obtener más información sobre este operador en la [documentación](/x-api/enterprise-gnip-2.0/fundamentals/rules-filtering). + + + +### Cambios en el enriquecimiento de URL expandido +Hoy, el enriquecimiento de URL expandido ya no contendrá el objeto unwound URL y los metadatos (incluidos los campos title y description) para las URLs que enlacen a posts, Moments o perfiles. Ten en cuenta que otras URLs (a sitios web, etc.) continuarán siendo enriquecidas con estos metadatos, y url, expanded_url y `display_url` seguirán estando disponibles. Este cambio se aplica a [Decahose](/x-api/enterprise-gnip-2.0/fundamentals/decahose-api), [PowerTrack](/x-api/enterprise-gnip-2.0/powertrack-api), [Historical PowerTrack](https://developer.x.com/content/developer-twitter/en/docs/tweets/batch-historical/overview) y las [APIs de búsqueda](https://developer.x.com/en/docs/x-api/v1/tweets/search/overview). + + + +### Adición del operador is:reply en PowerTrack +Hoy presentamos un nuevo operador, is:reply, para ayudarte a reducir las conversaciones a las que más te importan. Ahora puedes filtrar las respuestas de tus resultados (además de la capacidad preexistente de filtrar reposts, is:retweet, y posts citados, is:quote). Este nuevo operador está disponible hoy dentro de [PowerTrack](/x-api/enterprise-gnip-2.0/powertrack-api), [Historical PowerTrack](https://developer.x.com/content/developer-twitter/en/docs/tweets/batch-historical/overview) y [Replay](/x-api/enterprise-gnip-2.0/powertrack-api#replay-api). + + El operador booleano is:reply se puede usar para filtrar todas las respuestas a posts, o para filtrar respuestas explícitas que coincidan con una regla. Este operador funciona de la misma manera que el operador is:quote. + + Puedes obtener más información sobre este operador en la [documentación](/x-api/enterprise-gnip-2.0/fundamentals/rules-filtering). + + + +### Acceso a Apps en Developer Console +Hoy, hemos agregado la capacidad para que los desarrolladores vean y editen sus [X apps](/resources/fundamentals/developer-apps) existentes a través del [panel de X app](https://developer.x.com/content/developer-twitter/en/apps) en developer.x.com siempre que estén conectados a su cuenta de X. Anteriormente, solo podías ver y editar tus X apps existentes en developer.x.com si habías solicitado o sido aprobado para una [cuenta de desarrollador](/resources/fundamentals/developer-portal). + + Aún debes tener una cuenta de desarrollador aprobada para poder crear nuevas X apps. + + + +### Soporte para subtítulos de video +Hoy, anunciamos que los anunciantes y editores ahora pueden agregar archivos de subtítulos (SRT) a sus videos a través de ads.x.com, Media Studio y nuestra API de carga de editores. Los subtítulos se podrán ver en videos de reproducción automática (cuando no haya sonido disponible) en Android y Web. Lanzaremos la funcionalidad para iOS en las próximas semanas. + + Para leer más sobre los nuevos endpoints de subtítulos, revisa sus respectivas páginas de referencia de API: + + * [POST media/subtitles-create](/x-api/media/create-media-subtitles) + + * [POST media/subtitles-delete](/x-api/media/delete-media-subtitles) + + + +### Actualización al endpoint Account Activity API +Hoy anunciamos una actualización al endpoint [Account Activity API](/x-api/enterprise-gnip-2.0/fundamentals/account-activity), [GET subscriptions/count](/x-api/enterprise-gnip-2.0/fundamentals/account-activity#get-direct-messages-events-list#get-account-activity-subscriptions-count). Para permitir una mayor visibilidad en tus detalles de facturación y uso de la API, a partir de hoy, puedes obtener programáticamente el número de suscripciones aprovisionadas asociadas con tu instancia de Account Activity API dentro del JSON. Esto significa que ahora puedes ver tanto cuál es tu número aprovisionado de suscripciones, como qué tan cerca estás de alcanzar ese límite a través del endpoint GET subscriptions/count API. + + Esta actualización ha sido documentada con la [documentación de Account Activity API](/x-api/enterprise-gnip-2.0/fundamentals/account-activity#get-direct-messages-events-list#get-account-activity-subscriptions-count). + + + +### Nuevos límites de tasa en endpoints POST +Hoy estamos implementando nuevos límites de tasa a nivel de aplicación en varios de nuestros endpoints POST estándar: + + * [POST statuses/update](https://developer.x.com/en/docs/x-api/v1/tweets/post-and-engage/api-reference/post-statuses-update) + + * [POST statuses/retweet/:id](https://developer.x.com/en/docs/x-api/v1/tweets/post-and-engage/api-reference/get-statuses-retweets-id) + + * [POST favorites/create](https://developer.x.com/en/docs/x-api/v1/accounts-and-users/follow-search-get-users/api-reference/post-friendships-create) + + * [POST direct_messages/events/new](https://developer.x.com/en/docs/x-api/v1/direct-messages/sending-and-receiving/api-reference/new-event) + + * [POST friendships/create](https://developer.x.com/en/docs/x-api/v1/accounts-and-users/follow-search-get-users/api-reference/post-friendships-create) + + Puedes leer más sobre este cambio en nuestro [anuncio del foro](https://devcommunity.x.com/t/new-post-endpoint-rate-limit-enforcement-begins-today/115355). + + + +### Actualización a la biblioteca twitter-text +Hoy, anunciamos una actualización a la biblioteca [twitter-text](https://github.com/twitter/twitter-text) para tener en cuenta los cambios recientes en la forma en que X cuenta los emojis. Si un emoji anteriormente contaba como más de dos caracteres, su recuento ahora se reducirá a solo dos caracteres para permitir a los usuarios aprovechar al máximo sus 280 caracteres. + + Puedes leer más sobre este cambio en nuestro [anuncio del foro](https://devcommunity.x.com/t/new-update-to-the-twitter-text-library-emoji-character-count/114607). + + + +### Retiro de endpoints DM heredados +Hemos retirado completamente los endpoints heredados de Direct Message. Puedes encontrar una lista de los endpoints DM retirados, así como sus reemplazos en [esta página](https://developer.x.com/content/developer-twitter/en/docs/direct-messages/sending-and-receiving/api-reference). + + Puedes obtener más información sobre esta actualización a través de nuestro [anuncio del foro](https://devcommunity.x.com/t/details-and-what-to-expect-from-the-api-deprecations-this-week-on-august-16-2018/110746). + + + +### Cambios en el acceso a DM Media +Hoy, estamos implementando algunos cambios en el proceso donde [recuperas medios adjuntos de Direct Messages](https://developer.x.com/en/docs/x-api/v1/direct-messages/message-attachments/overview). Ya no admitiremos el acceso a `media_url` o `media_url_https` a través de una sesión autenticada de www.x.com. La solicitud para obtener `media_url_https` DEBE estar siempre firmada con el token de acceso del usuario usando OAuth 1.0A. + + Puedes obtener más información sobre esta actualización a través de nuestro [anuncio del foro](https://devcommunity.x.com/t/direct-message-api-change-to-how-apps-can-access-images-sent-in-direct-messages/112722). + + + +### Retiro de User y Site Streams +Hemos retirado completamente [User Streams](/x-api/enterprise-gnip-2.0/fundamentals/account-activity#migration-introduction) y [Site Streams](/x-api/enterprise-gnip-2.0/fundamentals/account-activity#migration-introduction). + + Puedes obtener más información sobre esta actualización a través de nuestro [anuncio del foro](https://devcommunity.x.com/t/details-and-what-to-expect-from-the-api-deprecations-this-week-on-august-16-2018/110746). + + + +### Nueva versión de Usage API +Hoy lanzamos una nueva versión de Usage API. Con esta actualización, estamos haciendo que la API sea más estable al pasar a un nuevo sistema. + + Con la actualización del sistema, los usuarios experimentarán un "agujero" de datos, ya que los desarrolladores solo podrán obtener datos hasta el 1 de mayo de 2018. Por lo tanto, durante el próximo año, perderán algunos meses de datos históricos (hasta junio de 2019). + + Un nombre de producto está cambiando dentro de Usage API de Historical PowerTrack Subscription a Historical PowerTrack 2.0, lo que hará que la nomenclatura del producto sea coherente con el resto de nuestra redacción orientada al usuario. Los clientes recibirán exactamente los mismos datos en el mismo formato con la actualización. Verás este cambio dentro del objeto JSON products.type. + + Si tienes alguna pregunta, comunícate con tu administrador de cuenta. + + + +### Obsolescencia de la API +El producto [Account Activity API DM Beta](/x-api/enterprise-gnip-2.0/fundamentals/account-activity#migration-introduction) se retiró completamente hoy. + + Los siguientes servicios y endpoints experimentarán un servicio degradado a partir de hoy: + + * [User Streams](/x-api/enterprise-gnip-2.0/fundamentals/account-activity#migration-introduction) + + * [Site Streams](/x-api/enterprise-gnip-2.0/fundamentals/account-activity#migration-introduction) + + * [GET direct_messages](https://developer.x.com/en/docs/x-api/v1/direct-messages/sending-and-receiving/api-reference/list-events) + + * [GET direct_messages/sent](https://developer.x.com/content/developer-twitter/en/docs/direct-messages/sending-and-receiving/api-reference/get-sent-message) + + * [GET direct_messages/show](https://developer.x.com/content/developer-twitter/en/docs/direct-messages/sending-and-receiving/api-reference/get-message) + + * [POST direct_messages/new](https://developer.x.com/content/developer-twitter/en/docs/direct-messages/sending-and-receiving/api-reference/new-message) + + * [POST direct_messages/destroy](https://developer.x.com/content/developer-twitter/en/docs/direct-messages/sending-and-receiving/api-reference/delete-message) + + User Streams y Site Streams se retirarán completamente el 23 de agosto. + + Los endpoints heredados de Direct Messages se retirarán completamente el 17 de septiembre. + + Puedes obtener más información sobre esta actualización a través de nuestro [anuncio del foro](https://devcommunity.x.com/t/details-and-what-to-expect-from-the-api-deprecations-this-week-on-august-16-2018/110746). + + + +### Cambios en la creación de apps y los límites de tasa +A partir de hoy, ya no podrás crear nuevas [X apps](/resources/fundamentals/developer-apps) a través de [apps.x.com](https://apps.x.com/). Ahora serás redirigido a tu cuenta [Developer Console](/resources/fundamentals/developer-portal) o, si aún no tienes una cuenta de Developer Console, a la página donde [puedes solicitar](https://developer.x.com/content/developer-twitter/en/apply-for-access). + + También anunciamos que implementaremos nuevos límites de tasa a nivel de aplicación en los siguientes endpoints POST el 10 de septiembre de 2018. + + * [POST statuses/update](https://developer.x.com/en/docs/x-api/v1/tweets/post-and-engage/api-reference/post-statuses-update) + + * [POST statuses/retweet:id](https://developer.x.com/en/docs/x-api/v1/tweets/post-and-engage/api-reference/post-statuses-retweet-id) + + * [POST friendships/create](https://developer.x.com/en/docs/x-api/v1/accounts-and-users/follow-search-get-users/api-reference/post-friendships-create) + + * [POST favorites/create](https://developer.x.com/en/docs/x-api/v1/tweets/post-and-engage/api-reference/post-favorites-create) + + * [POST direct_messages/events/new](https://developer.x.com/en/docs/x-api/v1/direct-messages/sending-and-receiving/api-reference/new-event) + + Finalmente, estamos introduciendo una nueva opción para que las personas reporten sospechas de violaciones de nuestras políticas de plataforma para que las revises. + + Puedes obtener más información sobre todas estas actualizaciones a través de nuestra [publicación de blog](https://cli.re/g32qKr). + + + +### Gestión de Apps en Developer Console +Si tienes una cuenta de [Developer Console](/resources/fundamentals/developer-portal), ahora puedes crear y gestionar tus [X apps](/resources/fundamentals/developer-apps). Lee nuestra [publicación del foro](https://devcommunity.x.com/t/app-creation-and-management-now-available-in-the-Developer Console/107723) para obtener más detalles. + + + +### Cambios en Sign in with X y Account Activity +Hoy, comenzamos a requerir que registres las [URLs de callback](/resources/fundamentals/developer-apps#callback-urls) que utilizas con el proceso Sign in with X. Puedes leer más sobre esta actualización [aquí](https://devcommunity.x.com/t/action-required-sign-in-with-twitter-users-must-whitelist-callback-urls/105342). + + También anunciamos la adición de la actividad tweet_delete_events a Account Activity API. Esta nueva actividad se enviará para esos eventos eliminados correspondientes para permitir a los desarrolladores proporcionar más fácilmente una experiencia compatible para sus clientes y usuarios de aplicación. Puedes leer más sobre esta nueva actividad en nuestra [publicación del foro](https://devcommunity.x.com/t/adding-delete-events-to-the-account-activity-api/106783) o en nuestra [documentación](/x-api/enterprise-gnip-2.0/fundamentals/account-activity). + + + +### Actualizaciones a Términos y Políticas +Hoy, hicimos algunos cambios a nuestros [Términos de Servicio](https://x.com/en/tos), [Política de Privacidad](https://x.com/en/privacy) y [X Developer Agreement](https://developer.x.com/en/developer-terms/agreement-and-policy) que incluyen actualizaciones de privacidad, seguridad y protección de datos. Lee nuestra [publicación del foro](https://devcommunity.x.com/t/upcoming-changes-to-the-developer-platform/104603) para obtener más detalles. + + + +### Campos de zona horaria hechos privados +Hoy, los valores de zona horaria en los objetos user de X se convirtieron en campos privados. De ahora en adelante, todos\* los objetos de datos time_zone y utc_offset devolverán null. Lee nuestra [publicación del foro](https://devcommunity.x.com/t/upcoming-changes-to-the-developer-platform/104603) para obtener más detalles. + \* Continuarán estando disponibles en el endpoint account/settings, solo para usuarios autenticados. + + + +### Eliminación de datos Klout +Hoy, eliminamos todos los datos Klout de las cargas útiles de posts como parte de nuestras actualizaciones de GDPR. + + + +### Cambios en Profile Background y Account Activity +Hoy, estamos cambiando todas las instancias de profile_background_image_url y profile_background_image_url_https a sus valores predeterminados. Lee nuestra [publicación del foro](https://devcommunity.x.com/t/upcoming-changes-to-the-developer-platform/104603) para obtener más detalles. + + Además del cambio anterior, estamos agregando un nuevo campo a las cargas útiles de [Account Activity API](/x-api/enterprise-gnip-2.0/fundamentals/account-activity) para referenciar para qué suscripción se entregó la actividad. Este objeto JSON se llama for_user_id e incluirá el ID del usuario suscrito que produjo esa actividad como su valor. Puedes ver algunos ejemplos de este nuevo objeto JSON en nuestra página de [objetos de account activity](/x-api/enterprise-gnip-2.0/fundamentals/account-activity#account-activity-data-object-structure). + + + +### Cambios en el renderizado de carga útil de Quote +Hoy, estamos agregando un cambio a la forma en que se renderizarán las URLs en la carga útil de quote. + + Estamos agregando una nueva entidad llamada "quoted_status_permalink" para asegurar que el post citado pueda ser referenciado y eliminaremos el enlace t.co del campo "text" del post citado. + + Con el nuevo formato, el enlace t.co ya no se agrega al campo "text" del post citado en el objeto "quoted_status". + + Además, ya no pondremos el url, expanded_url y display_url t.co del post citado en la entidad 'urls'. En cambio, estos se agregarán a un nuevo objeto "quoted_status_permalink" con atributos "url", "expanded" y "display" URL. Esto significa que el objeto "quoted_status_permalink" se reservará para el enlace t.co al post citado, mientras que el array "entities.urls" se puede usar para identificar cualquier enlace compartido dentro del post original o quote. + + Lee nuestra [publicación del foro](https://devcommunity.x.com/t/updating-how-urls-are-rendered-in-the-quote-tweet-payload/105473) y la [documentación actualizada](https://devcommunity.x.com/t/upcoming-changes-to-the-developer-platform/104603) para obtener más detalles. + + + +### Obsolescencia de X Kit +El anuncio de la obsolescencia de [X Kit](https://developer.x.com/en/docs/x-for-websites), después del 31 de octubre de 2018 X Kit ya no se mantendrá activamente. Lee nuestra [publicación de blog](https://blog.x.com/developer/en_us/topics/tools/2018/discontinuing-support-for-twitter-kit-sdk.html) para obtener más detalles. + + + +### Actualizaciones de plataforma para GDPR +Hoy anunciamos varias actualizaciones a la plataforma relacionadas con GDPR. Lee nuestra [publicación del foro](https://devcommunity.x.com/t/upcoming-changes-to-the-developer-platform/104603) para obtener más detalles. + + + +### Adición del objeto Additional Media Info +La adición de un nuevo objeto a la carga útil del post – objeto additional_media_info – y también restringiendo algunos detalles de video (video_info) para posts promocionados donde los anunciantes han solicitado que limitemos la reproducción de video a clientes propiedad de X. Puedes encontrar información adicional sobre este cambio en el siguiente enlace: [Extended Entities Objects > post with native video](https://developer.x.com/en/docs/x-api/v1/data-dictionary/object-model/extended-entities). + + + +### Lanzamiento de Premium Full-Archive Search +Lanzamiento del [endpoint premium full-archive search](https://blog.x.com/developer/en_us/topics/tools/2018/access-the-full-history-of-tweets.html). + + + +### Lanzamiento de las Account Activity APIs +Se lanzaron las APIs Standard beta Account Activity ([All Activities](/x-api/enterprise-gnip-2.0/fundamentals/account-activity#migration-introduction)) y ([Direct Messages](/x-api/enterprise-gnip-2.0/fundamentals/account-activity#migration-introduction)), lee más sobre este lanzamiento [en nuestro blog](https://blog.x.com/developer/en_us/topics/tools/2017/announcing-more-functionality-to-improve-customer-engagements-on-twitter.html). Se anunció la obsolescencia de User streams & Site streams y la fecha de sunset del martes 19 de junio de 2018. + + + +### Actualización a la biblioteca twitter-text +La versión 2.0 de twitter-text ya está disponible [en GitHub](https://github.com/twitter/twitter-text). Esta actualización aborda el cambio en nuestro límite de caracteres que se implementó el 7 de noviembre de 2017. Para obtener más información sobre esta actualización, [visita nuestro foro](https://devcommunity.x.com/t/shipped-twitter-text-2-0/98577). + + + +### Lanzamiento de Premium APIs +Se lanzaron las Premium APIs. + + Estas nuevas APIs se basan en la calidad y estabilidad de nuestra plataforma de datos empresarial, y la hacen disponible más ampliamente a través de un modelo de precios escalonados. Por primera vez, puedes comenzar a buscar a través de 30 días de posts (en lugar de los limitados 7 días de datos en el endpoint estándar), y opcionalmente, también puedes acceder a nuestros enriquecimientos premium para profile geo, expansión de URL y datos de encuestas. Aquí hay una muestra de algunas de las nuevas funciones: + + * Más posts por solicitud (Sandbox + Premium) + + * Un lenguaje de consulta mucho más rico que permite consultas más complejas (Sandbox + Premium) + + * Un endpoint counts que devuelve conteos de posts en series temporales (Premium) + + * Enriquecimientos de metadatos, como URLs expandidos y Profile Geo (Premium) + + Lee más sobre este lanzamiento [en nuestro blog](https://blog.x.com/developer/en_us/topics/tools/2017/introducing-twitter-premium-apis.html). + + + +### Lanzamiento de Posts de 280 caracteres +Lanzamiento oficial de posts de 280 caracteres en idiomas donde la compresión era un problema. Consulta nuestro [anuncio del foro](https://devcommunity.x.com/t/updating-the-character-limit-and-the-twitter-text-library/96425) o la [publicación de blog oficial](https://blog.x.com/official/en_us/topics/product/2017/tweetingmadeeasier.html) para obtener más referencias. + + + +### Eliminación de comandos DM en Statuses/Update +La capacidad de enviar Direct Messages a través del endpoint API statuses/update se eliminó por completo, y los parámetros `enable_dm_commands` y `fail_dm_commands` ya no tendrán ningún efecto. Lee más sobre esta actualización [en nuestro foro](https://devcommunity.x.com/t/retiring-legacy-dm-commands-on-the-standard-tweet-api/86653 "on our forum"). + + + +### Cambios en el flujo de login OAuth +Se realizó un cambio en los endpoints API OAuth backend de X que alteró el comportamiento del endpoint /oauth/authenticate para coincidir con el del endpoint /oauth/authorize. Lee más sobre esta actualización [en nuestro foro](https://devcommunity.x.com/t/recent-changes-to-twitter-s-oauth-login-flow-and-api-endpoints/94943). + + + +### Actualizaciones a métricas de Engagement API +La Engagement API se actualizó para usar la misma metodología de agregación de métricas en uso por el panel de analytics de X. Lee más sobre esta actualización [en nuestro foro](https://devcommunity.x.com/t/changes-to-the-engagement-api/94523). + + + +### Cambios en el fallo de comandos DM +El valor predeterminado del parámetro `fail_dm_commands` dentro del endpoint DM statuses/update se ha cambiado a *true*. Todas las actualizaciones de estado destinadas como Direct Messages comenzarán a devolver errores (a menos que `enable_dm_commands` sea *false*, en cuyo caso el post se publicará). Lee más sobre esta actualización [en nuestro foro](https://devcommunity.x.com/t/retiring-legacy-dm-commands-on-the-standard-tweet-api/86653). + + + +### Tratamiento de Tweets de 280 caracteres +La carga útil de respuesta para tweets de 280 caracteres se tratará de la misma manera que los tweets largos. Lee más sobre esta actualización [en nuestro foro](https://devcommunity.x.com/t/testing-280-characters-for-certain-languages/94126). + + + +### Adición de Additional Media Info +Agregando nuevos datos a la carga útil del post (`additional_media_info object`) y también restringiendo algunos detalles de video (`video_info`) para posts promocionados donde los anunciantes han solicitado que limitemos la reproducción de video a clientes propiedad de X. Puedes encontrar información adicional sobre este cambio en el siguiente enlace: [Extended Entities Objects > post with native video](https://developer.x.com/en/docs/x-api/v1/data-dictionary/object-model/extended-entities) + + + +### Fin del soporte del operador url_contains en 30-Day Search +30-Day y Full-Archive Search terminaron el soporte para el operador url_contains:. La obsolescencia de este operador se anunció como parte de la migración Gnip 2.0 en agosto de 2016. Cualquier consulta de búsqueda que use el operador url_contains: será rechazada como inválida. + + + +### Próxima eliminación del operador url_contains en Search APIs +La 30-Day Search API (tanto 30-Day como Full-Archive) ya no admitirá el operador url_contains: a partir de 30 días desde hoy, o después del 4 de agosto de 2017 (el soporte de url_contains: realmente terminará con el primer despliegue después de esa fecha). La obsolescencia de este operador se anunció como parte de la migración Gnip 2.0 en agosto de 2016. Cuando se termine el soporte del operador, cualquier consulta que use url_contains: será rechazada como inválida. + + + +### Retiro de xAuth +El mecanismo de autenticación xAuth se ha eliminado de todas las X APIs. Lee más sobre esta actualización [en nuestro foro](https://devcommunity.x.com/t/retirement-of-xauth/88022). + + + +### Encabezados HTTP forzados a minúsculas +Todos los encabezados HTTP se han forzado a minúsculas (`content-type`, `x-rate-limit-remaining`, `x-access-level` etc). Lee más sobre esta actualización [en nuestro foro](https://devcommunity.x.com/t/upcoming-http-header-changes/86715). + + + +### Parámetros opcionales para comandos DM +El parámetro opcional `enable_dm_commands` para statuses/update permitirá a las aplicaciones eliminar el soporte de comandos DM antes de que termine el período de transición. El valor predeterminado es *true* (es decir, el comportamiento heredado actual), pero esto se puede establecer en *false* para obtener el nuevo comportamiento posterior al 1 de noviembre. El parámetro opcional fail_dm_commands para statuses/update hará que los comandos DM devuelvan HTTP 403 (código de error 151) desde la API cuando se establece en *true*. El valor predeterminado es *false*. Lee más sobre esta actualización [en nuestro foro](https://devcommunity.x.com/t/retiring-legacy-dm-commands-on-the-standard-tweet-api/86653). + + + +### Soporte para emojis en reglas +Las reglas con emojis ya están disponibles en las APIs de búsqueda empresariales. + + + +### Mayor disponibilidad de Direct Message APIs +El acceso a varias nuevas Direct Message APIs ahora está más ampliamente disponible. Lee más sobre esta actualización [en nuestro blog](https://blog.twitter.com/developer/en_us/topics/tools/2017/new-apis-to-power-the-future-of-customer-engagement-in-direct-me.html). + + + +### Retiro del soporte de video MPEG-DASH +Las URLs MPEG-DASH (.mpd) se han eliminado de la carga útil de un post que contiene video. Lee más sobre esta actualización [en nuestro foro](https://devcommunity.x.com/t/retiring-mpeg-dash-video-support-on-march-9th-2017/82761). + + + +### Nuevos enriquecimientos y cambios de carga útil +¡Nuevo enriquecimiento! Poll Metadata ahora está disponible a través de nuestras APIs empresariales. Consulta la [documentación](/x-api/enterprise-gnip-2.0/fundamentals/account-activity#migration-introduction) para obtener más detalles. + + Nuevo campo de carga útil: el campo Image Alt-Text (description) puede estar presente en la sección entities.media\[] y extended_entities.media\[] de la carga útil si un usuario elige la opción "Agregar descripción" al agregar una foto a un post. Esto está disponible solo en formato enriched native. + + Formato de carga útil predeterminado: los streams recién creados en los productos Gnip ahora por defecto serán JSON en formato original. + + + +### Actualizaciones a Historical PowerTrack y Replay API +Historical PowerTrack API & Replay API + + * el filtrado de quote ahora es compatible + + * los posts citados ahora están completamente rehidratados dentro de las cargas útiles de HPT y Replay + + + +### Nuevos campos de carga útil para Counts +Nuevos campos de carga útil: quote_count y reply_count ahora están disponibles en las cargas útiles de formato enriched native en las APIs Realtime e Historical. + + + +### Soporte para operadores Geo en Full-Archive Search +Full-Archive Search API (FAS): + + * Se agregó soporte para operadores geo adicionales: + + * place: + + * place_country: + + * has:profile_geo: + + * profile_country: + + * profile_region: + + * profile_locality: + + + +### Gestión de reglas por ID en PowerTrack +La gestión de reglas (GET y DELETE) por ID de regla ahora está disponible para PowerTrack 2.0 y PowerTrack Replay 2.0. + + + +### Soporte para operadores Geo en 30-Day Search +30-Day Search API: + + * Se agregó soporte para operadores geo adicionales: + + * place: + + * place_country: + + * has:profile_geo: + + * profile_country: + + * profile_region: + + * profile_locality: + diff --git a/ja/changelog.mdx b/ja/changelog.mdx new file mode 100644 index 000000000..1f8bc0f6f --- /dev/null +++ b/ja/changelog.mdx @@ -0,0 +1,1457 @@ +--- +title: 変更履歴 +description: X API v2、エンタープライズ API、Ads API、SDK、ストリーミング、コンプライアンス、Webhook、開発者プラットフォームツールのすべての更新を記録した包括的な変更履歴。 +sidebarTitle: 概要 +keywords: ["変更履歴", "API アップデート", "リリースノート", "最新情報", "API 変更", "バージョン更新", "プラットフォーム更新"] +--- + +更新を購読するには、[**@API**](https://x.com/api) で [**「通知をオンにする」**](https://help.x.com/en/managing-your-account/notifications-on-mobile-devices#:~:text=In%20the%20top%20menu,%20you,you%20would%20like%20to%20receive) を有効にしてください。 + + + ### 検索エンドポイントが新しい検索インデックスに移行 + + 本日、X API v2 の検索エンドポイント(`/2/tweets/search/recent`、`/2/tweets/search/all`、`/2/tweets/counts/recent`、`/2/tweets/counts/all`)を新しい X コアプラットフォーム検索インデックスに移行しました。これにより、大幅なパフォーマンス改善、503 エラーの大幅な削減、そして 3 つの新しい精度オペレーター(`min\_likes:`、`min\_replies:`、`min\_reposts:`)が提供されます。注: キーワードベースの検索結果にはリポストが含まれなくなりました(Filtered Stream は変更ありません)。詳細は[こちら](https://devcommunity.x.com/t/important-update-x-api-search-endpoints-migrating-to-new-search-index/264595)。 + + + + ### X API 価格更新: Owned Reads が $0.001 に + + 2026 年 4 月 20 日より、対象エンドポイントで自分のデータにアクセスする際の新しい「Owned Reads」価格をリソースあたり $0.001(1,000 件で $1)で導入しました: `GET /2/users/{id}/bookmarks`、`/blocking`、`/muting`、`/pinned_lists`、`/tweets`、`/mentions`、`/liked_tweets`、`/followers`、`/following`、`/owned_lists`、`/followed_lists`、`/list_memberships`。書き込みも更新しました — `POST /2/tweets` は投稿あたり $0.015、URL を含む投稿は投稿あたり $0.20 です(召喚された返信は $0.01 のまま)。API 経由でのフォロー、いいね、引用投稿はすべてのセルフサーブ層から削除されました。詳細は[こちら](https://devcommunity.x.com/t/x-api-pricing-update-owned-reads-now-0-001-other-changes-effective-april-20-2026/263025)。 + + + + ### Account Activity Replay エンドポイントの廃止 + + 本日、`POST /2/account_activity/replay/webhooks/{webhook_id}/subscriptions/all` の廃止を発表しました。2026 年 3 月 25 日東部時間午後 12:00 より有効です。代わりに新しい統合エンドポイント `POST /2/webhooks/replay` を使用してください — 同等の機能を提供します。詳細は[こちら](https://devcommunity.x.com/t/deprecation-of-account-activity-replay-endpoint/260354)。 + + + + ### X Activity API サブスクリプションの方向フィルター + + 本日、X Activity API サブスクリプションにオプションの `direction` フィルターを追加しました。サブスクライバーは DM とチャットイベントを `sent`、`received`、または両方にスコープでき、必要なイベントのみを受信できるようノイズを削減できます。 + + + + ### X Activity API のイベントタイプ形式の更新 + + 本日、X Activity API でのイベントタイプ命名の変更を発表しました。2026 年 3 月 18 日より有効です。PascalCase イベントタイプ(例: `ProfileBioUpdate`)は、ドット区切りの小文字形式(例: `profile.update.bio`)に置き換えられて非推奨になります。古い値に依存するフィルタリング、switch 文、デシリアライゼーションロジックを更新してください。詳細は[こちら](https://devcommunity.x.com/t/updates-to-event-types-format-in-the-x-activity-api/259765)。 + + + + ### X Activity API のレガシー Direct Message イベント + + 本日、レガシー DM イベント(`dm.received`、`dm.sent`、`dm.read`、`dm.indicate_typing`)を [X Activity API](https://docs.x.com/x-api/activity/introduction) に追加しました。これにより、Account Activity API からの DM イベント配信が低レイテンシーの XAA パイプラインに移行します。 + + + + ### LLM 生成スパムへの対処 + + 本日、X 上の自動化された低品質な返信を減らすための変更を行いました。`POST /2/tweets` を介したプログラマティックな返信は、元の投稿の作成者が返信者を「召喚」した場合(そのアカウントを @ メンションするか、その投稿の 1 つを引用した場合)にのみ許可されます。プログラマティックにユーザーを @ メンションまたは引用することにも追加の制限が適用されます。これらの変更はセルフサーブ層のみに影響します — エンタープライズアクセスには影響しません。詳細は[こちら](https://devcommunity.x.com/t/x-api-v2-update-addressing-llm-generated-spam/257909)。 + + + + ### X API Pay-Per-Use 価格の正式リリース + + 本日、**X API Pay-Per-Use** 価格を正式にリリースしました — インディビルダー、スタートアップ、ホビーイスト向けに構築された柔軟なクレジットベースモデルです。ハイライト: + - [console.x.com](https://console.x.com) に新しい Developer Console + - ファーストパーティの Python および TypeScript SDK を備えた [XDK (X Developer Kit)](https://docs.x.com/xdks/overview) + - テスト用のインタラクティブな [Playground](https://github.com/xdevplatform/playground) + - AI モデル用の [MCP サーバー](https://github.com/xdevplatform/xmcp) + - X API に費やすすべてのドルで **xAI/Grok API クレジットを最大 20% バック** で獲得 + + Public Utility App は引き続き無料スケールアクセスを受けます。最近アクティブな Legacy Free 層ユーザーは、1 回限りの $10 バウチャーを受け取ります。Basic および Pro プランは引き続き利用可能で、既存のサブスクライバーは Pay-Per-Use にオプトインできます。詳細は[こちら](https://devcommunity.x.com/t/announcing-the-launch-of-x-api-pay-per-use-pricing/256476)。 + + + + ### X Activity API での Spaces イベント + + 本日、Spaces ライフサイクルイベント(`spaces.start`、`spaces.end`)を [X Activity API](https://docs.x.com/x-api/activity/introduction) に追加しました。User ID で購読すると、Space の開始または終了をリアルタイムで通知されます。 + + + + ### カウントベースオペレーターの廃止 + + 本日、`/2/tweets/search/recent` および `/2/tweets/search/all` で `min\_likes`、`min\_replies`、`min\_reposts` オペレーターを廃止しました。この変更は Filtered Stream の同等のオペレーターには影響しません。将来これらをどのように再有効化するか評価中です。詳細は[こちら](https://devcommunity.x.com/t/deprecating-count-based-operators-in-the-x-api/254933)。 + + + + ### Account Activity API v2 への OAuth 2.0 サポートの追加 + + 本日、[Account Activity API v2](https://docs.x.com/x-api/account-activity/introduction) に完全な OAuth 2.0 サポートを追加しました。開発者は、オール・オア・ナッシングの OAuth 1.0a 権限モデルではなく、きめ細かいスコープ(例: `follow.read`)を備えた OAuth 2.0 を使用してサブスクリプションを作成できるようになりました。既存の OAuth 1.0a ベースの統合は中断なく動作し続けます — 存在する場合、OAuth 1.0a 権限は OAuth 2.0 スコープを完全に上書きします。詳細は[こちら](https://devcommunity.x.com/t/announcement-oauth2-0-support-added-to-account-activity-api-v2/254633)。 + + + + ### X API Playground の紹介 + + 本日、[X API Playground](https://github.com/xdevplatform/playground) を導入しました — X API v2 エンドポイントをエミュレートするセルフホスト型ローカルサーバーです。実際の API 呼び出しを行わずに、またはレート制限に達することなく、統合の開発とテストを行えます。リアルなモックデータ、状態の永続化、OpenAPI 検証、レート制限シミュレーション、Web UI が含まれます。`go install github.com/xdevplatform/playground/cmd/playground@latest` でインストールします。詳細は[こちら](https://devcommunity.x.com/t/introducing-x-api-playground-local-development-tool-for-x-api-v2/253442)。 + + + + ### News エンドポイントのリリース + + 本日、X API v2 で新しい [News エンドポイント](https://docs.x.com/x-api/news/introduction) をリリースしました: + - `GET /2/news/search` — 検索クエリに一致するトレンドニュース記事を返します + - `GET /2/news/{id}` — ID で特定のニュース記事を検索します + + 両方のエンドポイントは、`name`、`summary`、`contexts`、`cluster\_posts\_results`、`last\_updated\_at\_ms` などのフィールドを選択するための `news.fields` をサポートします。詳細は[こちら](https://devcommunity.x.com/t/announcing-the-news-endpoints-in-the-x-api-v2/251833)。 + + + + ### Python および TypeScript XDK のリリース + + 本日、X API v2 の公式ファーストパーティ [Python](https://docs.x.com/xdks/python/overview) および [TypeScript](https://docs.x.com/xdks/typescript/overview) XDK(X Developer Kit)をリリースしました。XDK は認証(Bearer トークン、OAuth 2.0 PKCE、OAuth 1.0a)、自動ページネーション、再接続処理を含むリアルタイムストリーミング、すべての v2 エンドポイントの包括的なカバレッジを処理します。`pip install xdk` または `npm install @xdevplatform/xdk` でインストールします。詳細は[こちら](https://devcommunity.x.com/t/announcing-the-python-and-typescript-xdks-for-the-x-api-v2/250860)。 + + + + ### X Activity API サブスクリプションのキーワードフィルタリング + + 本日、X Activity API サブスクリプションにキーワードフィルタリングを追加しました。User ID によるフィルタリングに加えて、サブスクライバーはキーワードでイベント配信をさらに絞り込めるようになりました — News イベントや、追加のフィルタリングが必要なイベント量の多い他のイベントタイプに有用です。 + + + + ### X Activity API での認証バッジ、アフィリエイトバッジ、ハンドル更新イベント + + 本日、[X Activity API](https://docs.x.com/x-api/activity/introduction) を拡張して、追加のプロファイル関連イベントタイプを配信できるようにしました: + - `profile.update.verified` — ユーザーの認証ステータスが変更されたとき + - `profile.update.affiliate` — ユーザーのアフィリエイトバッジが変更されたとき + - `profile.update.screenname` — ユーザーが @ ハンドルを変更したとき + + + + ### X API Pay-Per-Use 価格パイロット + + 本日、新しいクレジットベースの従量制価格モデルのクローズドパイロットを発表しました。開発者はクレジットを前払いで購入し、リクエストごとに課金されます — 固定サブスクリプション料金や月間オブジェクト上限はありません。初期パイロットレート: $0.005/Post Read、$0.01/User Read、$0.01/DM Event Read、$0.01/Content Create、$0.01/DM Interaction、$0.015/User Interaction。詳細は[こちら](https://devcommunity.x.com/t/announcing-the-x-api-pay-per-use-pricing-pilot/250253)。 + + + + ### X Activity API オープンベータのリリース + + 本日、[X Activity API](https://docs.x.com/x-api/activity/introduction) のオープンベータをリリースしました — サブ秒のレイテンシーで X 上のリアルタイムアクティビティイベントを購読するための新しいエンドポイント群です。プロファイルイベントタイプ(`ProfileBioUpdate`、`ProfilePictureUpdate`、`ProfileBannerUpdate`、`ProfileGeoUpdate`、`ProfileUrlUpdate`)を購読し、User ID でフィルタリングし、永続的な HTTP ストリーム(`GET /2/activity/stream`)または webhook 経由で一致するイベントを受信します。サブスクリプションは `POST /2/activity/subscriptions` で管理されます。詳細は[こちら](https://devcommunity.x.com/t/announcing-the-x-activity-api-open-beta/250099)。 + + + + ### X API を介した投稿の編集 + + 本日、X API を介して最近の投稿をプログラム的に編集する機能をリリースしました。既存の `POST /2/posts` エンドポイントを、`previous_post_id` を含む新しい `edit_options` オブジェクトとともに使用します。要件: 認証されたユーザーが X Premium を持っており、投稿が自分のものであり、過去 1 時間以内に作成されている必要があります。更新された [Create or Edit Post](https://docs.x.com/x-api/posts/create-post) ドキュメントを参照してください。詳細は[こちら](https://devcommunity.x.com/t/announcing-post-editing-via-the-x-api/249534)。 + + + + ### アクティブなストリーミング接続を管理する Connections API + + 本日、アクティブなストリーミング接続をプログラム的に管理するための [Connections API](https://docs.x.com/x-api/connections/introduction) をリリースしました: + - `GET /2/connections` — アクティブおよび履歴のストリーミング接続を一覧表示 + - `DELETE /2/connections/all` — アプリのすべてのアクティブなストリーミング接続を終了 + - `DELETE /2/connections/{endpoint_id}` — 特定のストリーミングエンドポイントの接続を終了 + - `DELETE /2/connections` — UUID で特定の接続を終了 + + これにより、開発者は「TooManyConnections」エラーを解決し、タイムアウトを待たずに古い接続をクリーンアップできます。 + + + + ### Community Notes: Evaluate Note エンドポイント + + 本日、[Community Notes API](https://docs.x.com/x-api/community-notes/introduction) に `POST /2/evaluate_note` エンドポイントを追加しました。AI Note Writer は、提出前に下書きされたノートを評価して、その潜在的な有用性、主張/意見の整合性、その他のモデルフィードバックに関するシグナルを受け取ることができるようになりました。 + + + + ### Filtered Stream Webhooks API のリリース + + 本日、[Filtered Stream Webhooks API](https://docs.x.com/x-api/webhooks/stream/introduction) をリリースしました。これは、永続的な接続を必要とせず、一致するパブリック投稿を登録済み webhook に非同期で配信します。ルールは既存の `/2/tweets/search/stream/rules` エンドポイントを使用して管理され、一致する投稿(編集履歴を含む)は JSON として webhook に配信されます。エンタープライズ開発者が利用可能で、プロジェクトあたり 25,000 以上のルール、最大 2,048 文字のルールをサポートします。詳細は[こちら](https://devcommunity.x.com/t/announcing-the-filtered-stream-webhooks-api/248464)。 + + + + ### Free 層からの Like および Follow エンドポイントの削除 + + 乱用、プラットフォーム操作、偽のエンゲージメントに対処するため、`POST /2/users/:id/likes` および `POST /2/users/:id/following` を X API Free 層から削除しました。即時有効です。有料層(Basic、Pro、Enterprise)は影響を受けません。詳細は[こちら](https://devcommunity.x.com/t/update-to-x-api-free-tier-removal-of-like-and-follow-endpoints/247646)。 + + + + ### PowerStream Rules Lookup エンドポイント + + 本日、`GET /2/powerstream/rules` エンドポイントを追加し、PowerStream の顧客が PowerStream インスタンスに対して構成されたルールをプログラム的に取得できるようになりました。 + + + + ### `share_with_followers` を介したコミュニティ投稿のブロードキャスト + + 本日、`POST /2/tweets` に新しいオプションの `share_with_followers` ブールパラメーターを追加しました。`community_id` と `share_with_followers: true` で投稿すると、コミュニティ投稿は認証されたユーザーのフォロワーのタイムラインにもブロードキャストされます — x.com の「フォロワーとも共有」チェックボックスと一致します。 + + + + ### Community Notes API のリリース + + 本日、[Community Notes API](https://docs.x.com/x-api/community-notes/introduction) をリリースしました — AI Note Writer がプログラム的に Community Notes に参加するための新しいエンドポイント群です: + - `GET /2/notes/search/posts_eligible_for_notes` — Community Note を受け取る資格のある投稿を検索 + - `GET /2/notes/search/notes_written` — 認証された AI Note Writer によって以前に書かれたノートを取得 + - `POST /2/notes` — Community Note を提出 + + アクセスには X Developer AI 登録および Community Notes AI Note Writer の承認が必要です。 + + + +### DM Events の動作変更 +本日、X API V2 の DM Events の動作を変更しました。新しい変更により、participant_ids 配列は ParticipantsJoin および ParticipantsLeave イベントにのみ含まれ、イベント発生時に参加または離脱した参加者のみがリストされます。MessageCreate イベントには participant_ids 配列が含まれなくなりました。詳細は[こちら](https://devcommunity.x.com/t/upcoming-change-to-x-api-dm-events-endpoints-behavior/241841)。 + + + +### Account Activity API エンドポイントのリリース +本日、新しい X API v2 [Account Activity API エンドポイント](/x-api/webhooks/introduction)をリリースしました。詳細は[こちら](https://devcommunity.x.com/t/account-activity-api-is-now-available-in-v2/242895)。 + + + +### Media Upload エンドポイントの改善 +開発者エクスペリエンスを向上させるために、メディアアップロードエンドポイントにいくつかの改善を加えました。Chunked Media Upload 用の専用エンドポイントを [Media Upload エンドポイント](/x-api/media/introduction)に導入しました。詳細は[こちら](https://devcommunity.x.com/t/media-upload-endpoints-update-and-extended-migration-deadline/241818)。 + + + +### OAuth 2.0 でのメールアドレス取得のサポート +本日、X API V2 で OAuth 2.0 を使用したメールアドレス取得のサポートを追加しました。詳細は[こちら](https://devcommunity.x.com/t/announcing-support-for-email-address-retrieval-with-oauth-2-0-in-the-x-api-v2/240555)。 + + + +### User Affiliation データの変更 +本日、X API V2 の User Affiliation データに変更を加えました。新しい変更により、affiliation.user_id は user_id の配列を返します。以前は、ユーザーが複数のアフィリエーションを持っていても、単一の user_id を文字列として返していました。詳細は[こちら](https://devcommunity.x.com/t/change-to-x-api-user-affiliation-data/237164)。 + + + +### Media Upload エンドポイントのリリース +本日、新しい X API v2 [Media Upload エンドポイント](/x-api/media/introduction)をリリースしました。詳細は[こちら](https://devcommunity.x.com/t/announcing-media-upload-endpoints-in-the-x-api-v2/234175/3)。 + + + +### 新しいドキュメンテーションサイトのリリース +本日、新しい X Developer Platform ドキュメンテーションサイト [https://docs.x.com](https://docs.x.com) をリリースしました。 + + + +### xurl ツールのリリース +本日、X 開発者向けの API テストを簡素化する新しいツール [xurl](https://github.com/xdevplatform/xurl) をリリースしました。OAuth 2.0 をサポートしています。 + + + +### Community ID Tweet フィールドの追加 +本日、X API v2 に `community_id` Tweet フィールドを追加しました。詳細は[こちら](https://x.com/tapshah21/status/1860061806653317126)で確認できます。 + + + +### DM Blocking エンドポイントの追加 +本日、X API v2 に DM のブロックおよびブロック解除エンドポイントを追加しました。 + + + +### Longform 投稿のサポート +本日、4k ではなく 25k の長さの longform 投稿を作成する機能を追加しました。 + + + +### Long Form 投稿のサポート +本日、X API v2 を使用して long form 投稿を作成する機能を追加しました。 + + + +### User Affiliation の取得 +本日、X API v2 を使用してプログラム的に User の affiliation を取得する機能を追加しました。 + + + +### Article メタデータの取得 +本日、X API v2 を使用して Article のメタデータを取得する機能を追加しました。 + + + +### プロファイル画像とカバー画像の取得 +本日、X V2 API を介してプロファイル画像とカバー画像の URL を取得する機能を追加しました。 + + + +### Connection Status フィールドの追加 +本日、X API v2 に connection_status フィールドを追加しました。詳細は[こちら](https://devcommunity.x.com/t/announcing-connection-status-field-in-the-user-object-in-the-x-api-v2/212588)で確認できます。 + + + +### Trends Lookup エンドポイントの追加 +本日、X API v2 に Trends lookup エンドポイントを追加しました。詳細は[こちら](https://devcommunity.x.com/t/announcing-the-users-search-and-trends-lookup-endpoints-in-the-x-api-v2/210567)で確認できます。 + + + +### Users Search エンドポイントの追加 +本日、X API v2 に Users Search エンドポイントを追加しました。詳細は[こちら](https://devcommunity.x.com/t/announcing-the-users-search-and-trends-lookup-endpoints-in-the-x-api-v2/210567)で確認できます。 + + + +### DM 権限の取得 +本日、X API v2 経由で DM 権限を取得する機能を追加しました。詳細は[こちら](https://devcommunity.x.com/t/dm-permissions-available-in-the-x-api-v2/209688)で確認できます。 + + + +### Subscription Type フィールドのリリース +本日、X API v2 の User オブジェクトに subscription_type フィールドをリリースしました。詳細は[こちら](https://devcommunity.x.com/t/new-subscription-type-field-is-available-in-the-twitter-api-v2/209219/2)で確認できます。 + + + +### Get Posts Usage エンドポイント +本日、X API v2 でプログラム的に投稿の使用状況を取得するエンドポイントをリリースしました。詳細は[こちら](https://developer.x.com/en/docs/twitter-api/usage/tweets/api-reference/get-usage-tweets)で確認できます。 + + + +### Reposts Lookup エンドポイントのリリース +本日、X API v2 で投稿のリポストを検索するエンドポイントをリリースしました。詳細は[こちら](https://developer.x.com/en/docs/twitter-api/tweets/retweets/api-reference/get-tweets-id-retweets)で確認できます。 + + + +### Search エンドポイントの廃止 +本日、X API v1.1 の search/tweets、users/search、geo/search エンドポイントを廃止します。詳細は[こちら](https://developer.x.com/en/docs/twitter-api/enterprise/powertrack-api/guides/powertrack_recovery_and_redundancy_features)。 + + + +### Replay API エンドポイントの廃止 +本日、エンタープライズ X API の Replay API エンドポイントを廃止します。代わりに [recovery](https://developer.x.com/en/docs/twitter-api/enterprise/powertrack-api/guides/powertrack_recovery_and_redundancy_features) 機能を使用できます。 + + + +### Historical Powertrack エンドポイントの廃止 +本日、エンタープライズ X API の Historical Powertrack および Insights track エンドポイントを廃止します。 + + + +### Basic および Pro 層からの Follows エンドポイントの削除 +本日、X API v2 の Basic および Pro 層から Follows および List Follows エンドポイントを削除します。 + + + +### Manage Blocks エンドポイントの削除 +本日、X API v2 から Manage Blocks エンドポイントを削除します。 + + + +### Bookmarks Count および Long Posts のサポート +本日、X API v2 でブックマーク数の取得と 280 文字を超える投稿の取得機能のサポートを追加しました。 + + + +### Statuses/Filter エンドポイントの廃止 +本日、X API v1.1 の statuses/filter エンドポイントを廃止します。開発者は X API v2 の filtered stream エンドポイントを使用できます。 + + + +### View Counts のサポート +本日、X API v2 で view counts のサポートを追加します。impression_count と呼ばれる新しいフィールドが投稿ペイロードの public_metrics で利用可能になります。 + + + +### Verified Type フィールドの追加 +本日、X API v2 にユーザーアカウントが持つ認証の種類(blue、business、government、none)を示す verified_type user フィールドを追加します。 + + + +### Source フィールドの削除 +本日、X API の投稿ペイロードから source フィールドを削除します。 + + + +### Direct Messages エンドポイントの追加 +本日、6 つの v2 Direct Messages エンドポイントを追加します。このリリースには、Direct Message 会話イベントを取得するための 3 つの GET メソッドと、新しい Direct Messages を作成するための 3 つの POST メソッドが含まれています。これらのメソッドは初めてグループ会話をサポートします。 + + この更新の詳細については、[ブログ投稿](https://developer.x.com/en/blog/product-news/2022/new-v2-direct-messages-endpoints)をご覧ください。 + + + +### 編集済み投稿メタデータのサポート +本日、開発者が X API v2 を使用して編集済み投稿のメタデータを取得する機能を追加します。 + + この更新の詳細については、[ブログ投稿](https://developer.x.com/en/blog/product-news/2022/supporting-edit-tweet-functionality)をご覧ください。 + + + +### Filtering Operator エイリアスの追加 +filtering/query オペレーターの「エイリアス」が、エンタープライズ、プレミアム、v2 全体の search および filtered stream エンドポイントに追加されました。多くの場合、オペレーターは statuses ではなく posts を参照します。例えば「in_reply_to_status_id」のエイリアスとして「in_reply_to_tweet_id」があります。その他の場合、新しいオペレーターエイリアスは、行われるマッチングをより明確にします。例えば、投稿は 1 つの動画添付しか持てないため、「has:videos」用の新しい「has:video_link」エイリアスが提供されます。さらなる例については [v2 filtered stream operator table](https://developer.x.com/en/docs/twitter-api/tweets/filtered-stream/integrate/build-a-rule#list) を確認してください。 + + + +### Reverse Chronological Home Timeline の更新 +本日より、reverse chronological home timeline v2 エンドポイントは、過去 7 日間にタイムラインで作成されたすべての投稿と、作成日に関係なく最新の 800 件を返すことができます。 + + + +### Filtered Stream の新しい Filtering Operator +本日、10 個の新しい v2 filtering オペレーターが filtered stream エンドポイントで構築するすべての開発者に利用可能になり、さらに 10 個がより広く利用可能になりました。 + + この更新の詳細については、[ブログ投稿](https://developer.x.com/en/blog/product-news/2022/twitter-api-v2-filtered-stream)をご覧ください。 + + + +### Streaming エンドポイントのレイテンシ更新 +本日、X API v2 のストリーミングエンドポイントを更新してレイテンシを 50% 削減します。 + + + +### Essential Access での v1.1 Media エンドポイントの有効化 +本日、X API v2 の Essential アクセスで v1.1 メディアエンドポイントを有効にします。 + + この更新の詳細については、[フォーラムアナウンス](https://devcommunity.x.com/t/v1-1-media-endpoints-available-for-essential-access-in-the-twitter-api-v2/171664)をご覧ください。 + + + +### Reverse Chronological Home Timeline エンドポイントのリリース +本日、フォローしているユーザーが投稿した最新の投稿とリポストのコレクションを取得できる新しいエンドポイントをリリースします。 + + このリリースの詳細については、[フォーラムアナウンス](https://devcommunity.x.com/t/reverse-chronological-home-timeline-in-the-twitter-api-v2/171549)をご覧ください。 + + 新しいエンドポイントとともに、variants フィールドが [media object](https://developer.x.com/en/docs/twitter-api/data-dictionary/object-model/media) で利用可能になりました。これは URL に添付されたコンテンツの種類を提供します。 + + + +### Bookmarks エンドポイントのリリース +本日、X API v2 を使用してブックマークを管理および検索できる新しいエンドポイントをリリースします。Bookmarks 機能は X アプリで長く利用可能でしたが、これまで API を介してブックマークを取得、作成、または管理するためのソリューションを構築するエンドポイントはありませんでした。 + + このリリースの詳細については、[フォーラムアナウンス](https://devcommunity.x.com/t/build-with-bookmarks-on-the-twitter-api-v2/168804)をご覧ください。 + + + +### Quotes Lookup エンドポイントのリリース +本日、投稿 ID の引用を取得できる [quotes lookup エンドポイント](https://developer.x.com/en/docs/twitter-api/tweets/retweets/introduction)をリリースします。 + + このリリースの詳細については、[フォーラムアナウンス](https://devcommunity.x.com/t/introducing-the-quote-tweets-lookup-endpoint-to-the-twitter-api-v2/168370)をご覧ください。 + + + +### ドキュメントナビゲーションの更新 +皆様のフィードバックを受け止めました。ドキュメントでコンテンツを見つけるのが難しく、リンクをクリックすると全く別のサイドナビゲーションに移動するのが混乱を招いていました。 + + 本日、X Developer Platform の全製品を単一のサイドナビゲーションから閲覧できる更新されたドキュメントナビゲーションをリリースしました。このリリースで、冗長なページを排除し、混乱を招くアイコンを削除し、ナビゲーション内のさまざまな要素との対話方法を改善しました。 + + フィードバックがあれば、[フィードバックチャンネル](https://twitterdevfeedback.uservoice.com/forums/930250-twitter-api)からお知らせください。 + + + +### Reposts および Likes Lookup エンドポイントの改善 +本日、[reposts lookup](https://developer.x.com/en/docs/twitter-api/tweets/retweets/introduction) および [Likes lookup](https://developer.x.com/en/docs/twitter-api/tweets/likes/introduction) エンドポイントの改善をリリースし、投稿をいいねまたはリポストしたアカウントの完全なリストを取得できるようになりました。最後の 100 アカウントだけではありません。 + + このリリースの詳細については、フォーラムアナウンスをご覧ください。 + + + +### OAuth 2.0 認証のサポート +本日、すべての開発者が Developer Console で OAuth 2.0 を認証方法として選択することで OAuth 2.0 を使用して認証できるようになりました。このリリースの一部として、confidential および public クライアントと、この認証方法を使用するすべての関連 v2 エンドポイントのサポートを追加しました。 + + OAuth 2.0 は、開発者にアプリケーションのスコープに対するより多くの制御を提供し、複数のデバイス間で認証フローを改善する業界標準の認証プロトコルです。つまり、X のユーザー向けのアプリケーションを構築する開発者は、アプリがユーザーから要求する情報に対してより多くの制御を持ち、必要なデータと情報のみをエンドユーザーに尋ねることができます。 + + この最新の認証プロトコルにより、要求した特定のスコープのみを表示する、よりスムーズな同意フローをエンドユーザーに提示できます。 + + このリリースの詳細については、フォーラムアナウンスをご覧ください。 + + + +### X API v2 への大規模なプラットフォーム更新 +**主要なプラットフォーム更新: X API v2 が主要バージョンに、新しい Essential および Elevated アクセス、ポリシー変更** + + 本日、X API v2 が X API の主要バージョンになることを発表します。X API 上に構築された既存のアプリの 90% のニーズを満たすために、十分なエンドポイントと機能を X API v2 にリリースしました。 + + X API v2 開発者エクスペリエンスをさらに改善するために、本日以下の変更をリリースします: + + * API への高速で無料の Essential アクセスと、ユースケースが承認された開発者への無料の Elevated アクセス。これらのアクセスレベルの詳細は About the X API ページにあります。 + + * X のコア機能を構築する方法を制限し、アプリを通じてサポートできるユーザー数を制限する Developer Policy の言語を削除します。 + + * X をより良く、より健全にし、公開会話を拡張するツールや製品を構築することを推奨するため、プラットフォームを開放しています。[構築してほしいソリューションのリストを参照](https://developer.x.com/en/docs/twitter-api/what-to-build)。 + + * 具体的には、X のコア機能を含む X エクスペリエンスの複製を制限する条件と、高いユーザートークン数を持つために許可を必要とする条件を削除しました。 + + * X のユーザーを支援するソリューションを構築することは、多くの場合、開発者が X で利用可能なものを構築(または複製)することを意味することを知っています。これらの Developer Policy への変更は、開発者エコシステムに明確さを促進し、開発者が公開会話に対して構築、革新、影響を与えることを容易にするオープン API プラットフォームを提供することを意図しています。 + + このリリースと、この瞬間につながった X API リリースの詳細については、[フォーラム投稿](https://devcommunity.x.com/t/ushering-in-a-new-era-for-the-twitter-developer-platform-with-the-twitter-api-v2/162087)をご覧ください。 + + 以前の変更ログエントリの探索に加えて、これまでに X API v2 にリリースされた内容を理解するためにレビューできる主要なリソースをまとめました: + + * [X API エンドポイントマップ](/x-api/migrate/x-api-endpoint-map) + + * [About the X API](/x-api/getting-started/about-x-api) + + + +### List Lookup エンドポイントのリリース +本日、X API v2 に新しい List lookup エンドポイントをリリースします。これらのエンドポイントにより、ユーザーは指定されたリストのフォロワー、メンバー、投稿などの詳細を取得できます。取得したデータは、キュレーション、分析、検出可能性のユースケースとニーズを解決するソリューションを構築するために使用できます。新しい List エンドポイントに加えて、新しい list: オペレーターが Academic Research アクセスレベルで利用可能になりました。これは search posts および post counts で使用できます。 + + このリリースの詳細については、[フォーラムアナウンス](https://devcommunity.x.com/t/announcing-list-lookup-endpoints-for-the-twitter-api-v2/161965)をご覧ください。 + + + +### Spaces エンドポイントへの追加 +Spaces エンドポイントに、Space のチケットを購入した人々のリストを返す機能と、Topics のサポートを追加しています。 + + このリリースの詳細については、[フォーラムアナウンス](https://devcommunity.x.com/t/adding-new-functionality-to-spaces-endpoints/161959)をご覧ください。 + + + +### Manage Posts エンドポイントのリリース +本日、X API v2 に新しい manage posts エンドポイントをリリースします。投稿と投稿削除機能に加えて、ポーリングの投稿、画像内のユーザーのタグ付け、返信設定付きの投稿の作成、Super Followers への投稿機能を追加しました。 + + このリリースの詳細については、[フォーラムアナウンス](https://devcommunity.x.com/t/announcing-manage-tweets-endpoints-for-the-twitter-api-v2/161501)をご覧ください。 + + + +### 埋め込みボタンの変更 +本日、X の埋め込みボタンにいくつかの変更を加えています。ボタンは X.com のボタンと一致するようにより丸みを帯び、(ごくわずかに)カラーパレットを更新しました。 + + このリリースの詳細については、[フォーラムアナウンス](https://devcommunity.x.com/t/embedded-buttons-have-a-new-look/160528)をご覧ください。 + + + +### Lists エンドポイントグループのリリース +本日、X API v2 に新しい Lists エンドポイントグループをリリースします。これらのエンドポイントにより、好み、興味、グループ、またはトピックに基づいて投稿をキュレーションおよび整理するソリューションを構築できます。 + + このリリースの詳細については、[フォーラムアナウンス](https://devcommunity.x.com/t/announcing-new-twitter-api-v2-manage-list-endpoints/159980)をご覧ください。 + + + +### Mutes Lookup エンドポイントのリリース +本日、X API v2 に新しい [mutes lookup](https://developer.x.com/en/docs/twitter-api/users/mutes/introduction) エンドポイントをリリースします。このエンドポイントにより、認証されたユーザーがミュートしたアカウントの取得と情報の取得が可能になります。 + + このリリースの詳細については、[フォーラムアナウンス](https://devcommunity.x.com/t/announcing-new-mutes-lookup-endpoint-for-the-twitter-api-v2/159680)をご覧ください。 + + + +### OAuth 2.0 ベータのリリース +本日、X API v2 で OAuth 2.0 ときめ細かいスコープのベータをリリースします。X Developer Platform で OAuth 2.0 の未来を形作ることに興味のある開発者は、OAuth 2.0 ベータへのアクセスをリクエストできます。 + + OAuth 2.0 は認証の業界標準であり、より現代的な認証エクスペリエンスを可能にします。 + + OAuth 2.0 ベータでは、v2 Project および関連アプリでこの新しい機能をテストし、一般公開リリース前にフィードバックを提供できます。ただし、OAuth 2.0 のこの実装は現在開発中であるため、パブリック、本番環境、またはアプリでのテストは避けることを強くお勧めします。 + + このリリースの詳細については、フォーラムアナウンスをご覧ください。 + + + +### Batch Compliance エンドポイントのリリース +本日、X API v2 に新しい [batch compliance エンドポイント](https://developer.x.com/en/docs/twitter-api/compliance/batch-compliance/introduction)をリリースし、X API を使用する開発者が X データを [Developer Agreement and Policy](https://developer.x.com/en/developer-terms/policy) に準拠させやすくします。これらのエンドポイントにより、開発者と研究者は大量の投稿または User ID をバッチアップロードし、データセットがユーザーの意図と X 上のコンテンツの現在の状態を反映していることを確認するために必要なアクションを理解できます。 + + このリリースの詳細については、[フォーラムアナウンス](https://devcommunity.x.com/t/new-batch-compliance-endpoints-available-on-the-twitter-api-v2/158534)をご覧ください。 + + + +### Spaces エンドポイントのリリース +本日、X API v2 に新しい [Spaces エンドポイント](https://developer.x.com/en/docs/twitter-api/spaces/overview)と[新しいトップレベル Spaces データディクショナリ](https://developer.x.com/en/docs/twitter-api/data-dictionary/object-model/space)をリリースします。Spaces エンドポイントにより、Space ID またはユーザー ID で Spaces を検索したり、キーワード、ハッシュタグ、またはタイトルでメンションされた人のユーザー名を使用したりできます。新しいデータディクショナリには、タイトル、チケット制ステータス、参加者メトリクスなど、Space に関する関連情報が含まれています。すべてのユーザー ID は完全なオブジェクトに展開できます。 + + このリリースの詳細については、[フォーラムアナウンス](https://devcommunity.x.com/t/introducing-new-spaces-endpoints-on-the-twitter-api-v2/158213)をご覧ください。 + + + +### 動画ビュー制限のための新しいオブジェクト +以前は、エンタープライズ [Engagement API](/x-api/enterprise-gnip-2.0/fundamentals/engagement-api) を使用して 1800 日以上前の投稿で動画ビューメトリクスを要求すると、コンテキストなしでゼロ値が配信されていました。本日から、これらのケースで unsupported_for_video_views_tweet_ids と呼ばれる新しいオブジェクトの配信を開始します。これには、1800 日以上前の投稿 ID のカンマ区切りリストが含まれます。これらの投稿の他の要求されたメトリクスは引き続き別のオブジェクトで受け取ります。 + + このリリースの詳細については、[フォーラムアナウンス](https://devcommunity.x.com/t/new-engagement-api-video-views-object-to-clarify-limitation/158163)をご覧ください。 + + + +### Alt Text フィールドの追加 +本日、開発者がよりアクセシビリティを意識した構築を可能にするために、X API v2 の media オブジェクトで alt_text フィールドを利用可能にします。 + + このフィールドをリクエストするには、expansions=attachments.media_keys パラメータと media.fields=alt_text パラメータを渡す必要があります。リクエストに含まれている場合、このフィールドは alt テキスト付きの画像を含むすべての投稿の alt テキストを返します。 + + このリリースの詳細については、[フォーラムアナウンス](https://devcommunity.x.com/t/media-alt-text-field-now-available-in-twitter-api-v2/157939)をご覧ください。 + + + +### Reposts エンドポイントのリリース +本日、X API v2 に新しい [reposts](https://developer.x.com/en/docs/twitter-api/tweets/retweets) エンドポイントをリリースします。開発者はこれらのエンドポイントを使用して、認証されたユーザーに代わってリポストまたはリポストの取り消しを行ったり、特定の投稿をリポストした人を検索したりできます。 + + このリリースの詳細については、[フォーラムアナウンス](https://devcommunity.x.com/t/announcing-new-twitter-api-v2-retweets-endpoints/156827)をご覧ください。 + + + +### Manage Mutes エンドポイントのリリース +本日、X API v2 に新しい [manage mutes](https://developer.x.com/en/docs/twitter-api/users/mutes/introduction) エンドポイントをリリースします。これらのエンドポイントにより、認証されたユーザーがアカウントをミュートまたはミュート解除できます。 + + このリリースの詳細については、[フォーラムアナウンス](https://devcommunity.x.com/t/announcing-new-manage-mutes-endpoints-for-the-twitter-api-v2/156261)をご覧ください。 + + + `tweet.fields` パラメータで `context_annotations` フィールドをリクエストしている場合に [full-archive search](/x-api/posts/full-archive-search) エンドポイントで配信できる `max_results` を 100 に減らしました。つまり、ページあたりこのフィールド付きの投稿を最大 100 件しか取得できません。 + + + +### Streaming エンドポイントの信頼性機能 +本日、X API v2 の filtered stream および sampled stream 用の 2 つの信頼性ストリーミング機能、backfill と redundant connections をリリースしました。これらは Academic Research 製品トラックで利用可能です。 + + redundant connections 機能により、特定のストリームに 2 回接続できます。これは、ストリームの 1 つが切断された場合にストリーミングの稼働時間を最大化するのに役立ちます。 + + Backfill は、ストリーミングリクエストに backfill_minutes パラメータと 1 から 5 の整数を追加することで利用でき、切断されたストリームから生じた可能性のある失われたデータをリクエストできます。 + + このリリースの詳細については、[フォーラムアナウンス](https://devcommunity.x.com/t/new-reliability-and-recovery-functionality-available-for-twitter-api-v2-streaming-endpoints/156244/2)をご覧ください。 + + + +### Post Counts エンドポイントのリリース +本日、X API v2 に新しい [post counts エンドポイント](/x-api/posts/counts/introduction)をリリースします。これには 2 つの異なるエンドポイントが含まれます: すべての製品トラックで利用可能な Recent post counts と、現在は Academic Research 製品トラックでのみ利用可能な full-archive post counts。これらのエンドポイントを使用して、指定したクエリに一致する投稿のカウントを受け取ることができます。 + + このリリースの詳細については、[フォーラムアナウンス](https://devcommunity.x.com/t/introducing-new-tweet-counts-endpoints-to-the-twitter-api-v2/155997)をご覧ください。 + + + +### Teams の改善 +本日、コミュニティから受け取ったフィードバックに基づいて、Teams 機能の主要な改善をリリースします。チームページのスタイルとデザインを更新しました。また、招待フローを変更して、チームメンバーを招待しやすくしたり、招待が失敗した理由について詳細を知ったりできるようにしました。チームアカウントをお持ちの場合は、Developer Console の [チームページ](https://developer.x.com/en/portal/teams)を表示することで変更を確認できます。チームの詳細については、[このトピックに関するドキュメント](https://developer.x.com/en/docs/Developer Console/overview#team)と関連する [FAQ](https://developer.x.com/en/docs/Developer Console/faq#dev-portal-management-faq) をご覧ください。 + + このリリースの詳細については、[フォーラムアナウンス](https://devcommunity.x.com/t/announcing-improvements-to-the-functionality-of-teams/155447/2)をご覧ください。 + + + +### Configuration エンドポイントの廃止 +本日、standard v1.1 GET /help/configuration エンドポイントを廃止しました。 + + このリリースの詳細については、[フォーラムアナウンス](https://devcommunity.x.com/t/retiring-the-1-1-configuration-endpoint/153319)をご覧ください。 + + + +### oEmbed エンドポイントの統合 +本日、v1.1 oEmbed エンドポイントが 2021 年 11 月 23 日に廃止および削除され、新しい機能を一貫した方法でサポートできるようにすることを共有します。その日以降、X oEmbeds(埋め込み投稿とタイムライン)の唯一の公式およびサポートされる API エンドポイントは publish.x.com/oembed 経由になります。 + + このリリースの詳細については、[フォーラムアナウンス](https://devcommunity.x.com/t/consolidating-the-oembed-functionality/154690/2)をご覧ください。 + + + +### Blocks および Likes Lookup エンドポイントのリリース +本日、X API v2 に新しい [blocks](/x-api/users/blocks) および [Likes](/x-api/posts/likes) lookup エンドポイントをリリースします。これらのエンドポイントにより、v2 API を使用して、アカウントがいいねした投稿、投稿をいいねしたユーザー、または認証されたユーザーがブロックした人に関する情報を取得できます。 + + このリリースの詳細については、[フォーラムアナウンス](https://devcommunity.x.com/t/announcing-twitter-api-v2-likes-lookup-and-blocks-lookup/154353)をご覧ください。 + + + +### Manage Likes エンドポイントのリリース +本日、X API v2 に新しい [manage Likes](https://developer.x.com/en/docs/twitter-api/tweets/likes) エンドポイントをリリースします。これらのエンドポイントにより、v2 API を使用して投稿のいいねといいね解除ができます。 + + このリリースの詳細については、[フォーラムアナウンス](https://devcommunity.x.com/t/announcing-new-manage-likes-endpoints-for-thetwitter-api-v2/152780)をご覧ください。 + + + +### Manage Blocks エンドポイントのリリース +本日、X API v2 に新しい [manage blocks](/x-api/users/blocks) エンドポイントをリリースします。これらのエンドポイントにより、ユーザー ID を使用してユーザーに代わってアカウントをブロックまたはブロック解除できます。 + + このリリースの詳細については、[フォーラムアナウンス](https://devcommunity.x.com/t/announcing-manage-blocks-for-twitter-api-v2/152358/2)をご覧ください。 + + + +### 埋め込みタイムラインのサポート削除 +本日、[embedded timeline widgets](https://developer.x.com/en/docs/x-for-websites/timelines/overview) の将来の計画を共有します。2021 年 6 月 23 日に、Likes、Collections、および Moments タイムラインを廃止する予定です。より高速で使いやすく、X の機能と機能性に対応するように更新する [Profile](https://developer.x.com/en/docs/x-for-websites/timelines/guides/profile-timeline) および [Lists](https://developer.x.com/en/docs/x-for-websites/timelines/guides/list-timeline) タイムラインを使用することを推奨します。 + + この変更の詳細については、[フォーラムアナウンス](https://devcommunity.x.com/t/removing-support-for-embedded-like-collection-and-moment-timelines/150313)で確認できます。 + + + +### Manage Follows エンドポイントのリリース +本日、X API v2 に新しい [manage follows](/x-api/users/follows) エンドポイントをリリースします。これらのエンドポイントにより、ユーザー ID を使用してユーザーに代わってアカウントをフォローまたはフォロー解除できます。このリリースは、アカウントのフォロワーとフォローしている相手を取得できる [follows lookup](/x-api/users/follows) エンドポイントのリリースから数か月後に行われます。 + + このリリースの詳細については、[フォーラムアナウンス](https://devcommunity.x.com/t/introducing-the-new-manage-follows-endpoints-to-the-twitter-api-v2/149465)をご覧ください。 + + + +### Academic Research 製品トラックの紹介 +本日、[X API v2](/x-api/introduction) に新しい [Academic Research 製品トラック](/resources/fundamentals/developer-apps)を紹介します。この更新では、Academic Researcher 向けの新しい申請プロセスを導入し、承認された研究者には、より多くのアクセスと高度な機能を解除する Academic Research [Project](/resources/fundamentals/developer-apps) を提供します。 + + 新しい Academic Research 製品トラックでは、以下にアクセスできます: + + * 現在 Academic Research 製品トラックでのみ利用可能な、新しい X API v2 [full-archive search エンドポイント](/x-api/posts/full-archive-search)。 + + * 1000 万への [投稿上限](/x-api/fundamentals/post-cap) の増加。これは Basic [アクセスレベル](https://developer.x.com/en/products/x-api/early-access/guide#na_2) の [Standard 製品トラック](/resources/fundamentals/developer-apps) で利用可能な 500,000 から増加しました。 + + * [recent search](/x-api/posts/recent-search)、[full-archive search](/x-api/posts/full-archive-search)、[filtered stream](/x-api/posts/filtered-stream) で利用可能な新しいフィルターオペレーター。これには `$`(別名 cashtag)、`bio`(filtered stream 経由でのみ利用可能)、`bio_name`(filtered stream 経由でのみ利用可能)、`bio_location`(filtered stream 経由でのみ利用可能)、`place`、`place_country`、`point_radius`、`bounding_box`、`-is:nullcast`、`has:cashtags`、`has:geo` が含まれます。 + + * filtered stream の 1,000 同時ルールへのルール制限の増加。これは Basic アクセスレベルの Standard 製品トラックで利用可能な 25 から増加しました。 + + * クエリとルールの文字数制限が 1,024 文字に増加しました。これは Basic アクセスレベルの Standard 製品トラックで利用可能な 512 文字制限から増加しました。 + + このリリースの詳細については、[フォーラムアナウンス](https://devcommunity.x.com/t/introducing-the-new-academic-research-product-track/148632)をご覧ください。 + + + +### Reply Settings フィールドの追加 +本日、reply_settings と呼ばれる post オブジェクトの新しいフィールドをリリースします。このフィールドは、投稿の検索、返信の非表示、recent search、sampled stream、filtered stream、follows lookup、user post timeline、user mention timeline エンドポイントを含む投稿を返すすべての X API v2 エンドポイントで利用可能であるか、または任意のエンドポイントで post オブジェクトを[拡張](/x-api/fundamentals/expansions)することで利用可能です。 + + このフィールドは、投稿の作成者が他のユーザーに投稿への返信を許可した方法を示します。それはすべての人、投稿でメンションした人、またはフォローしている人かもしれません。`reply_settings` フィールドによって返されるフィールド値には、`everyone`、`mentionedUsers`、`following` が含まれます。投稿に会話コントロールが設定されていない場合、これは引き続き post オブジェクトに `everyone` 値で表示されます。 + + + +### User Post および Mention Timeline エンドポイントのリリース +本日、X API v2 に新しい [user post timeline および user mention timeline エンドポイント](/x-api/posts/timelines)をリリースします。これらのエンドポイントにより、X 上の指定されたアカウントによって作成された、またはメンションされた投稿をリクエストできます。フォーラム投稿アナウンスで詳細を確認してください。 + + + +### Follows Lookup エンドポイントのリリース +本日、X API v2 に新しい [follows lookup エンドポイント](/x-api/users/follows)をリリースします。これらのエンドポイントにより、ユーザー ID を使用してアカウントのフォロワーとフォローしている相手を取得できます。フォーラム投稿アナウンスで詳細を確認してください。 + + + +### Labs v2 エンドポイントの廃止 +Labs v2 recent search および hide replies エンドポイントを廃止 + + 以下のエンドポイントを廃止しました。これらのエンドポイントの Labs バージョンを使用していた場合は、リンクされた移行ガイドを使用して統合を新しい X API v2 バージョンを使用するように更新できます: + + * [Recent search v2](/x-api/posts/search/migrate/overview) + + * [Hide replies v2](/x-api/posts/hide-replies/migrate) + + 新しい X API v2 への移行についての追加情報は、[移行ハブ](/x-api/migrate/overview) からも利用できます。 + + 質問がある場合は、[Labs フォーラムカテゴリ](https://devcommunity.x.com/c/labs/57)にお問い合わせください。 + + + +### Labs v1 エンドポイントの廃止 +2020 年 8 月 12 日に、新しい X API v2: Early access をリリースしました。このリリースで、Labs プログラムから X API v2 にいくつかのエンドポイントを格上げし、エンドポイントの Labs バージョンは廃止された状態のままで 60 日後に廃止されることを発表しました。 + + 本日、リリースから 60 日が経過し、以下のエンドポイントを廃止しました。これらのエンドポイントの Labs バージョンを使用している場合は、リンクされた移行ガイドを使用して統合を新しい X API v2 バージョンを使用するように更新できます: + + * post metrics v1 + + * Filtered stream v1 + + * Sampled stream v1 + + 新しい X API v2 への移行についての追加情報は、[移行ハブ](/x-api/migrate/overview) からも利用できます。 + + 質問がある場合は、[Labs フォーラムカテゴリ](https://devcommunity.x.com/c/labs/57)にお問い合わせください。 + + + +### Post Consumption ステータスバーの追加 +新しい Developer Console の[メインダッシュボードページ](https://developer.x.com/en/portal/dashboard)で、月あたり 500,000 投稿の[投稿上限](/x-api/fundamentals/post-cap)に対する使用状況を確認できるようになりました。この上限は、Basic アクセスの以下の v2 エンドポイント全体でプロジェクトレベルで適用されます: filtered stream、recent search。 + + この機能を確認し、新しい v2 エンドポイントを使用するには、[新しい Developer Console エクスペリエンス](https://developer.x.com/en/portal/opt-in.html)をアクティブにする必要があります。 + + + +### Hide Replies エンドポイントのリリース +本日、v2 X API に新しい hide replies エンドポイントをリリースします。このエンドポイントにより、投稿への乱暴、気を散らす、または誤解を招く返信を非表示にできます — 公開会話の健全性を改善するための重要な部分です。フォーラム投稿アナウンスで詳細を確認してください。 + + X Developer Labs の同じエンドポイントは廃止され、90 日後に廃止されます。[v2 エンドポイントへの移行方法](/x-api/posts/hide-replies#comparing-twitter-apis-hide-replies-endpoints)を確認してください。 + + + +### X API v2 エンドポイントへの Early Access +本日、[新しい X API の最初のエンドポイントへの Early Access](https://blog.x.com/developer/en_us/topics/tools/2020/introducing_new_twitter_api.html)を発表しました! + + 新しい X API には、新機能をより速く提供できる新しい API 基盤、更新されたデータ形式と受け取るフィールドをより制御できる新しい機能、新しい投稿、ユーザー、メディアフィールド、および以下を含む投稿のリッスンと分析を可能にする更新されたエンドポイントセットが含まれています: + + * [post lookup](/x-api/posts/post-lookup-by-post-ids) + + * [User lookup](/x-api/users/user-lookup-by-id) + + * [Recent search](/x-api/posts/recent-search) + + * [Filtered stream](/x-api/posts/filtered-stream) + + * [Sampled stream](/x-api/stream/stream-sampled-posts) + + 利用可能な新しい機能の完全なリストと移行リソースは、[X API v2: Early Access ドキュメントページ](https://developer.x.com/en/docs/x-api/early-access) で見つけることができます。 + + 「[X API の未来へのガイド](https://developer.x.com/en/docs/x-api/early-access)」で計画している内容についての詳細を学んでください。 + + + +### Labs エンドポイントの非推奨化 +このリリースでの X API v2 置換のリリースにより、特定の Labs エンドポイントを非推奨にしています。 + + 以下の Labs v1 エンドポイントは、本日のリリースから 60 日後に廃止されます: + + * post metrics v1 + + * Filtered stream v1 + + * Sampled stream v1 + + 以下の Labs v2 エンドポイントは、本日のリリースから 90 日後に廃止されます: + + * Recent search v2 + + + +### Hide Replies の改善 +返信を再表示する機能を追加しました。さらに、以前に非表示にされていない返信は、このエンドポイントを介して再度非表示にできます。 + + 詳細は [Hide replies のドキュメント](https://developer.x.comhttps://developer.x.com/en/docs/labs)で確認してください。 + + + +### Labs v1 エンドポイントの廃止 +本日、Labs v1 の posts and users、hide replies、recent search エンドポイントを廃止します。 + + Labs v1 計画の詳細については、[フォーラムアナウンス](https://devcommunity.x.com/t/update-on-labs-v1-endpoints/138641)で読むことができます。 + + + +### Quote Tweets メトリクスの追加 +本日、`quote_tweets` メトリクスが [/totals](/x-api/enterprise-gnip-2.0/fundamentals/engagement-api#post-insights-engagement) エンドポイントを介して「所有されていない」投稿で利用可能になりました。つまり、アプリのみの認証を使用してすべての投稿の引用カウントにアクセスできます。 + + この変更の詳細については、[フォーラム投稿](https://devcommunity.x.com/t/how-the-new-retweets-and-comments-metric-is-returned-with-the-twitter-api/139131)で読むことができます。 + + + +### 新しい Post メトリクスの追加 +本日、X Developer Labs の post lookup エンドポイントの post オブジェクトに 2 つの新しい非公開メトリクスサブフィールド、`user_profile_clicks` と `url_link_clicks` を追加します。これらは、以下の値のいずれかと一緒に `tweet.fields` パラメータを使用するときに返されます: `non_public_metrics`、`organic_metrics`、または `promoted_metrics`。 + + 詳細については、[post lookup API リファレンス](https://developer.x.com/en/docs/labs/tweets-and-users/api-reference/get-tweets-id)をご覧ください。 + + + +### Repost カウントの変更 +本日から、X web、iOS、Android では、投稿あたりの合計「リポストとコメント」カウントが表示されます。X API を使用すると、X インターフェイスに一致する合計「リポストとコメント」数は、利用可能な場合に `retweet_count` と `quote_count` を加算することで計算できます。さらに、`quote_count` は投稿を引用した投稿の合計数ではなく、投稿を引用した一意のアカウントの合計になります。詳細については、[フォーラム投稿](https://devcommunity.x.com/t/how-the-new-retweets-and-comments-metric-is-returned-with-the-twitter-api/139131/2)をご覧ください。 + + + +### Organic および Promoted メトリクスのグループ化 +post lookup エンドポイントの post および media オブジェクトに `organic_metrics` と `promoted_metrics` を追加しています。 + + + +### エンドポイントへのメトリクスの追加 +post lookup および recent search エンドポイントの post および media オブジェクトにメトリクスを追加しています。 + + これらの変更の詳細については、[フォーラムアナウンス](https://devcommunity.x.com/t/adding-metrics-to-the-tweets-and-recent-search-endpoints-in-labs/135315)で読むことができます。 + + + +### COVID-19 エンドポイントのリリース +本日、新しい COVID-19 stream エンドポイントと付随するコンプライアンスエンドポイントをリリースします。 + + これらの変更の詳細については、[フォーラムアナウンス](https://devcommunity.x.com/t/new-covid-19-stream-endpoint-available-in-twitter-developer-labs/135540)で読むことができます。 + + + +### Replay API ユーザープロファイルの更新 +本日から、Replay API は、Replay API が実行されているときに参照されているユーザーを反映するユーザープロファイルオブジェクトを配信します。現在のユーザープロファイルオブジェクトを配信するこの変更は、2019 年 11 月 25 日からの最近の Historical PowerTrack の更新に似ています。 + + + +### Post Annotations の追加 +posts および recent search エンドポイントの post オブジェクトに注釈を追加しています。 + + この変更の詳細については、[フォーラムアナウンス](https://devcommunity.x.com/t/adding-annotations-to-tweets-and-recent-search-endpoints-in-labs/135193)で読むことができます。 + + + +### Developer Policy の更新 +本日、[Developer Policy の重要な更新](https://developer.x.com/en/developer-terms/policy)を発表しました。[フォーラム](https://devcommunity.x.com/t/a-new-easier-to-understand-twitter-developer-policy/135038)と[ブログ](https://blog.x.com/developer/en_us/topics/community/2020/twitter_developer_policy_update.html)投稿でこの内容について読み、改訂されたポリシーを確認することをお勧めします。Developer Policy は X API の使用の基盤の 1 つであり、コミットメントを理解することは重要です。 + + + +### Hide Replies エンドポイントのリリース +X 上の会話を安全で快適に感じてもらいたいと思っています。その一環として、本日、新しい[エンドポイント](/x-api/posts/hide-replies)で hide replies 機能をサポートすることで、投稿の作成者に開始する会話に対するより多くの制御を与えることを発表できることを嬉しく思います。 + + この新しいエンドポイントの詳細については、[フォーラムアナウンス](https://devcommunity.x.com/t/introducing-the-hide-replies-endpoint/134683)で読むことができます。 + + + +### v2 Labs エンドポイントのリリース +本日、posts and Users、Recent Search、Hide Replies エンドポイントを Labs の v2 に持ち込みます。Labs v1 エンドポイントを非推奨にし、この初期リリースから 90 日後に完全に廃止します。また、この期間中は v1 ドキュメントを利用可能なままにします。このバージョン管理戦略に関するフィードバックは、[フィードバックチャンネル](https://twitterdevfeedback.uservoice.com/)を通じて私たちに提供できます。 + + posts and Users への以下の変更をリリースしています: + + * クエリパラメータとして[フィールド](/x-api/fundamentals/fields)を導入 + + * クエリパラメータとして[フォーマット](https://developer.x.com/en/docs/labs#payload)を削除 + + * posts and Users で単一 ID [lookup](https://developer.x.com/en/docs/labs/overview/versioning/migration-guide#id-lookup-path) のパス変数を追加 + + * GET /users で単一および複数ユーザー名 [lookup](/x-api/migrate/overview#username-lookup-path) のパスとクエリパラメータを調整 + + * フィールド名 `stats` を `public_metrics` に変更 + + その他の変更には以下が含まれます: + + * Users で `most_recent_tweet_id` 展開を削除 + + * posts の `source` フィールドから HTML タグを削除して、そのフィールドを解析しやすくします + + Recent Search のコア検索、ページネーション、およびその他の機能は同じままです。 + + v1 から v2 に更新するときに使用できる[移行資料](/x-api/migrate/overview)をまとめました。 + + この変更の詳細については、[フォーラムアナウンス](https://devcommunity.x.com/t/releasing-a-new-version-of-labs-endpoints/134219)で読むことができます。 + + + +### Compliance Firehose への Drop/Undrop イベントの追加 +本日、Compliance Firehose API に新しい drop/undrop イベントタイプを追加しました。[ドキュメント](/x-api/enterprise-gnip-2.0/fundamentals/firehouse)でそれらについて読むことができます。 + + + +### Access Token 管理の変更 +本日、[applications Dashboard on developer.x.com](https://developer.x.com/content/developer-twitter/en/apps) 内で Access Token および Access Token Secret が提示および管理される方法を変更しています。 + + API 統合をより安全にするために、これらの値が最初に生成された時を超えて Dashboard に Access Token および Access Token Secret を表示しなくなります。 + + 最初の時以降、これらの認証情報は取得できません。Dashboard でトークンを再生成できますが、現在のトークンとシークレットは無効になります。 + + この変更の詳細については、[フォーラムアナウンス](https://devcommunity.x.com/t/upcoming-changes-to-access-token-and-secret-management/130851)で読むことができます。 + + + +### SPDY サポートの削除 +2020 年 1 月 15 日から、X API(およびその他のすべての X ドメイン)へのすべての接続は SPDY 接続をサポートしなくなります。 + + この変更の詳細については、[フォーラムアナウンス](https://devcommunity.x.com/t/removing-support-for-spdy-protocol-on-twitter/132530)で読むことができます。 + + + +### Labs での Recent Search エンドポイントのリリース +本日、[過去 7 日間に投稿された投稿を検索する](/x-api/posts/recent-search)新しいエンドポイントをリリースします。 + + このリリースの詳細については、[フォーラムアナウンス](https://devcommunity.x.com/t/new-recent-search-endpoint-available-in-labs/133076)で確認してください。 + + + +### Twurl CLI の更新 +X API CLI `[twurl](https://github.com/twitter/twurl)` の新しい更新メジャーリリースが利用可能になりました。このリリースには、いくつかのバグ修正と機能強化が含まれており、Bearer Token サポートを導入し、Premium および X Developer Labs エンドポイント周辺の機能を追加するのに役立ちます。詳細については、[フォーラム投稿](https://devcommunity.x.com/t/twurl-0-9-5-released/132966)で読むことができます。 + + + +### ストリームでの Post Annotations の追加 +本日 X Developer Labs で、デフォルトの post ペイロードに新しいメタデータ要素をリリースします。これらの新しいフィールドは、post ペイロードの一部としてレンダリングされ、post に関するよりコンテキストの情報を提供します。 + + このリリースの詳細については、[フォーラムアナウンス](https://devcommunity.x.com/t/tweet-annotations-added-to-the-tweet-object-for-the-sampled-stream-and-filtered-stream-endpoints-in-labs/132407)で確認してください。 + + + +### Historical PowerTrack User Profiles の更新 +本日、ジョブ処理時点での値を反映するユーザープロファイルの場所、bio 説明、表示名情報を提供するために、「バッチ履歴投稿」エンドポイント(Historical PowerTrack)を更新しています。更新されたユーザーオブジェクトが配信されると、User/Actor オブジェクトに新しい「updated」文字列配列があります。 + + 最大 3 つの可能な値があります: name、description、location: + + `"updated": ["name", "description", "location"]` + + 詳細については、[Historical PowerTrack のデータ形式に関するドキュメント](https://aem-author-production-version-6-3.twitter.biz/content/developer-twitter/en/docs/tweets/batch-historical/guides/powertrack-data-format.html)をご覧ください。 + + + +### Account Activity API への追加 +本日、購読されたユーザーをメンションするアカウントがブロックされているかどうかを表示する機能を開発者に提供する Account Activity API への新機能をリリースします。 + + 詳細については、`user_has_blocked` [データオブジェクト構造](/x-api/enterprise-gnip-2.0/fundamentals/account-activity#account-activity-data-object-structure) について読み、[フォーラムアナウンス](https://devcommunity.x.com/t/new-release-account-activity-api-user-has-blocked-field/131157) を確認してください。 + + + +### Labs での Sampled Stream エンドポイントのリリース +本日、リアルタイムで投稿される[すべての公開投稿のサンプルをストリーミングする](/x-api/posts/recent-search)新しいエンドポイントをリリースします。 + + このリリースの詳細については、[フォーラムアナウンス](https://devcommunity.x.com/t/new-sampled-stream-endpoint-available-in-labs/130958)で確認してください。 + + + +### Labs での Filtered Stream エンドポイントのリリース +本日、投稿を取得するための[新しいストリーミングエンドポイント](/x-api/posts/filtered-stream)と、X Developer Labs でフィルターを管理するためのエンドポイントをリリースします。これらのエンドポイントを使用すると、月あたり最大 500,000 投稿(最大毎秒 50 投稿)を取得できます。ストリームに最大 10 のフィルタールールを設定できます(これらは同時に適用できます)。 + + このリリースの詳細については、[フォーラムアナウンス](https://devcommunity.x.com/t/new-filtered-stream-endpoints-available-in-labs-and-the-future-of-statuses-filter/129888)で確認してください。 + + API リファレンスページに記載されているリクエストパラメータは、オプションまたは必須として明確にマークされるようになりました。さらに、API リファレンスページは、リクエストで JSON 本文ペイロードが許可されている場合に説明します。 + + + +### Labs での Post Metrics のリリース +所有/許可されたアカウントから任意の投稿または投稿リストのエンゲージメントデータを取得できるようになりました。クエリする投稿は 30 日以内である必要があり、リポストにすることはできません。 + + [GET /tweets/metrics/private](https://developer.x.com/en/docs/labs/tweet-metrics/overview.html) は以下のメトリクスをサポートします: + + * `impressions` + + * `reposts` + + * `quotes` + + * `likes` + + * `replies` + + * `video views` + + * `video view quartiles`(リクエスト者がメディアの作成者でもある場合) + + このリリースの詳細については、[フォーラムアナウンス](https://devcommunity.x.com/t/new-twitter-developer-labs-release-metrics-endpoint/129122)で確認してください。 + + + +### DM 権限の変更 +本日から、Direct Messages を作成する必要があるアプリケーションは、「Read, Write, and Direct Messages」アプリ権限(RW+DM)を持つ必要があります。RW アプリ権限のみで Direct Messages を作成しようとするアプリケーションは、以下のエラーを受け取ります: + + `{"code": 93,"message": "This application is not allowed to access or delete your direct messages."}` + + この変更については、[フォーラムアナウンス](https://devcommunity.x.com/t/updates-to-app-permissions-direct-message-write-permission-change/128221)で確認できます。 + + + +### Pinned Post 展開の追加 +`pinned_tweet_id` は、ユーザーオブジェクト展開を通じてユーザーのピン留め投稿を展開します。 + + + +### Quote Counts メタデータの追加 +開発者は新しい Labs エンドポイントを使用して引用のカウントをプルできます。 + + + +### 最新投稿展開の追加 +`most_recent_tweet_id` は、ユーザーオブジェクト展開を通じてユーザーの最新投稿を展開します。 + + このリリースの詳細については、[フォーラムアナウンス](https://devcommunity.x.com/t/update-to-twitter-developer-labs/128060)で確認してください。 + + + +### TLS 1.2 の要件 +本日、X API(およびその他のすべての X ドメイン)へのすべての接続は TLS 1.2 が必要になります。 + + この変更の詳細については、[フォーラムアナウンス](https://devcommunity.x.com/t/removing-support-for-legacy-tls-versions-1-0-1-1-on-twitter/126648/2)で読むことができます。 + + + +### 新しい Account Activity API エンドポイント +本日から、アプリケーションのみの OAuth を使用してユーザーサブスクリプションを非アクティブ化するための新しい [Account Activity API エンドポイント](/x-api/enterprise-gnip-2.0/fundamentals/account-activity#api-reference)を導入します。 + + この新しいエンドポイントは、購読者のアクセストークンを必要とせずに、サブスクリプションを非アクティブ化するために bearer token のみを提供する利便性を開発者に提供します。 + + 3-Legged OAuth でユーザーサブスクリプションを非アクティブ化するために使用される既存のエンタープライズ Account Activity API エンドポイントは、すぐに廃止予定としてマークされます。エンドポイントは廃止され、2020 年 1 月 15 日から利用できなくなります。 + + 開発者は、[ドキュメント](/x-api/enterprise-gnip-2.0/fundamentals/account-activity#api-reference)でこの API の詳細について学ぶことができます。 + + + +### Tweets エンドポイントの新しい展開 +[GET /tweets](https://developer.x.com/en/docs/labs/tweets-and-users/api-reference/get-tweets.html) エンドポイントに 2 つの新しい展開を追加しました: + + entities.mentions.username は、投稿内で認識されたユーザーメンションのユーザー名を完全なユーザーオブジェクトに展開します。 + + `referenced_tweets.id.author_id` は、リクエストされた投稿の 1 つがリポスト、Quoted 投稿、または Reply の場合に、参照された投稿の作成者の ID を展開します。この展開は、参照された投稿 ID も完全なオブジェクトに展開します。 + + + +### Tweets and Users エンドポイントの Labs でのサポート +最初の 2 つのエンドポイントが Labs ポータル経由で利用可能になりました。これらのエンドポイントの使用を開始するには、承認された開発者アカウントを持ち、Labs アクセスに申請していることを確認してください。 + + v1.1 機能との[主な違い](https://developer.x.com/content/developer-twitter/en/docs/labs/overview/whats-new)には以下が含まれます: + + * 単一オブジェクト「show」機能とバッチ「lookups」用の単一エンドポイント + + * [展開パラメータ]) は、1 つのリクエストの一部として追加のオブジェクト(例: メンションされたユーザー、参照された投稿、など)を含めることをサポート + + * [フォーマットパラメータ]) は、より多くまたはより少ない詳細なペイロードを持つさまざまなデータ投影をサポート + + * 認証方法に関係なく、レート制限はアプリレベルです(ユーザーコンテキストまたは bearer token) + + このリリースの詳細については、[フォーラムアナウンス](https://devcommunity.x.com/t/twitter-developer-labs-is-open-to-all-developers/126717)で確認してください。 + + + +### Terms and Privacy エンドポイントの廃止 +Terms of Service および Privacy エンドポイントを完全に廃止しました。[プライバシーポリシー](https://x.com/en/privacy)および[利用規約](https://x.com/en/tos)の現在のステータスは、最新の Web ページで最も適切に提供されます。 + + この変更については、[フォーラムアナウンス](https://devcommunity.x.com/t/terms-of-service-and-privacy-endpoints-will-no-longer-serve-content-after-june-10/125714)で確認できます。 + + + +### User オブジェクトフィールドの変更 +本日、user.lang を含むいくつかの user オブジェクトフィールドは、[フォーラム投稿](https://devcommunity.x.com/t/upcoming-changes-to-user-object-and-get-users-suggestions-endpoints/124732)で以前に発表された更新メタデータフィールドに対して「null」を返し始めます。 + + 開発者は、[ドキュメント](/x-api/fundamentals/data-dictionary/reference#user)を通じてこの変更について学ぶことができます。 + + + +### Account Activity Replay API のリリース +本日、[Account Activity API](/x-api/enterprise-gnip-2.0/fundamentals/account-activity) のエンタープライズ層で利用可能なデータ復旧ツールである [Account Activity Replay API](/x-api/enterprise-gnip-2.0/fundamentals/account-activity) を導入します。 + + [Account Activity Replay API](/x-api/enterprise-gnip-2.0/fundamentals/account-activity) を使用すると、最大 5 日前のイベントを取得できます。[webhook](/x-api/enterprise-gnip-2.0/fundamentals/account-activity#api-reference) サーバーがイベントを見逃すシナリオでデータを回復するために使用する必要があります。 + + 開発者は、[ドキュメント](/x-api/enterprise-gnip-2.0/fundamentals/account-activity)でこの API の詳細について学ぶことができます。 + + + +### 引用でのネイティブメディアのサポート +本日から、X 上の引用にネイティブメディア(写真、動画、GIF)を追加でき、引用ペイロードの entities セクションに追加のメディアメタデータとして表示されます。 + + 開発者は、[ドキュメント](https://developer.x.com/en/docs/x-api/v1/data-dictionary/object-model/tweet)でこの詳細について学ぶことができます。 + + + +### is:reply オペレーターの追加 +本日、is:reply オペレーターが、[エンタープライズ search API](/x-api/enterprise-gnip-2.0/fundamentals/search-api) および [premium search エンドポイント](https://developer.x.com/content/developer-twitter/en/docs/tweets/search/api-reference/premium-search) の有料バージョンで使用できるようになりました。 + + is:reply ブールオペレーターは、投稿へのすべての返信をフィルタリングするか、ルールに一致する明示的な返信をフィルタリングするために使用できます。このオペレーターは is:quote オペレーターと同じように機能します。 + + Search API では、すべての「is:」および「has:」オペレーターは、キーワードまたはハッシュタグのようなスタンドアロンオペレーターと組み合わせて使用する必要があることを覚えておいてください。 + + このオペレーターについては、[ドキュメント](/x-api/enterprise-gnip-2.0/fundamentals/rules-filtering)で詳細を学ぶことができます。 + + + +### 展開された URL エンリッチメントの変更 +本日、展開された URL エンリッチメントには、投稿、Moments、またはプロファイルにリンクする URL の unwound URL オブジェクトとメタデータ(title および description フィールドを含む)が含まれなくなります。注意してください、その他の URL(Web サイトなど)は引き続きこのメタデータでエンリッチされ、url、expanded_url、`display_url` は引き続き利用可能です。この変更は [Decahose](/x-api/enterprise-gnip-2.0/fundamentals/decahose-api)、[PowerTrack](/x-api/enterprise-gnip-2.0/powertrack-api)、[Historical PowerTrack](https://developer.x.com/content/developer-twitter/en/docs/tweets/batch-historical/overview)、および [Search API](https://developer.x.com/en/docs/x-api/v1/tweets/search/overview) に適用されます。 + + + +### PowerTrack での is:reply オペレーターの追加 +本日、最も気になる会話に絞り込むのに役立つ新しいオペレーター is:reply を導入します。結果から返信をフィルタリングできるようになりました(リポスト、is:retweet、および Quoted 投稿、is:quote をフィルタリングする既存の機能に加えて)。この新しいオペレーターは本日、[PowerTrack](/x-api/enterprise-gnip-2.0/powertrack-api)、[Historical PowerTrack](https://developer.x.com/content/developer-twitter/en/docs/tweets/batch-historical/overview)、および [Replay](/x-api/enterprise-gnip-2.0/powertrack-api#replay-api) 内で利用可能です。 + + is:reply ブールオペレーターは、投稿へのすべての返信をフィルタリングするか、ルールに一致する明示的な返信をフィルタリングするために使用できます。このオペレーターは is:quote オペレーターと同じように機能します。 + + このオペレーターについては、[ドキュメント](/x-api/enterprise-gnip-2.0/fundamentals/rules-filtering)で詳細を学ぶことができます。 + + + +### Developer Console での Apps へのアクセス +本日、X アカウントにログインしている限り、developer.x.com 上の [X app dashboard](https://developer.x.com/content/developer-twitter/en/apps) を介して既存の [X apps](/resources/fundamentals/developer-apps) を表示および編集する機能を開発者に追加しました。以前は、[developer account](/resources/fundamentals/developer-portal) に申請または承認されている場合にのみ、developer.x.com で既存の X apps を表示および編集できました。 + + 新しい X apps を作成するには、承認された developer account が必要です。 + + + +### 動画字幕のサポート +本日、広告主とパブリッシャーが ads.x.com、Media Studio、およびパブリッシャーアップロード API 経由で動画に字幕ファイル(SRT)を追加できるようになることを発表します。字幕は、Android および Web で自動再生動画(サウンドが利用できない場合)で表示できます。iOS の機能は今後数週間でリリースします。 + + 新しい字幕エンドポイントの詳細については、それぞれの API リファレンスページをご確認ください: + + * [POST media/subtitles-create](/x-api/media/create-media-subtitles) + + * [POST media/subtitles-delete](/x-api/media/delete-media-subtitles) + + + +### Account Activity API エンドポイントの更新 +本日、[Account Activity API](/x-api/enterprise-gnip-2.0/fundamentals/account-activity) エンドポイント [GET subscriptions/count](/x-api/enterprise-gnip-2.0/fundamentals/account-activity#get-direct-messages-events-list#get-account-activity-subscriptions-count) の更新を発表します。請求の詳細と API の使用状況の可視性を向上させるために、本日から、Account Activity API インスタンスに関連付けられたプロビジョニングされたサブスクリプションの数を JSON 内でプログラム的にプルできます。これは、GET subscriptions/count API エンドポイントを介して、プロビジョニングされたサブスクリプション数と、その制限にどれだけ近いかを確認できることを意味します。 + + この更新は、[Account Activity API ドキュメント](/x-api/enterprise-gnip-2.0/fundamentals/account-activity#get-direct-messages-events-list#get-account-activity-subscriptions-count)とともに文書化されています。 + + + +### POST エンドポイントの新しいレート制限 +本日、いくつかの standard POST エンドポイントに新しいアプリレベルのレート制限を実装します: + + * [POST statuses/update](https://developer.x.com/en/docs/x-api/v1/tweets/post-and-engage/api-reference/post-statuses-update) + + * [POST statuses/retweet/:id](https://developer.x.com/en/docs/x-api/v1/tweets/post-and-engage/api-reference/get-statuses-retweets-id) + + * [POST favorites/create](https://developer.x.com/en/docs/x-api/v1/accounts-and-users/follow-search-get-users/api-reference/post-friendships-create) + + * [POST direct_messages/events/new](https://developer.x.com/en/docs/x-api/v1/direct-messages/sending-and-receiving/api-reference/new-event) + + * [POST friendships/create](https://developer.x.com/en/docs/x-api/v1/accounts-and-users/follow-search-get-users/api-reference/post-friendships-create) + + この変更については、[フォーラムアナウンス](https://devcommunity.x.com/t/new-post-endpoint-rate-limit-enforcement-begins-today/115355)で確認できます。 + + + +### twitter-text ライブラリの更新 +本日、最近の X による絵文字のカウント方法の変更を考慮した [twitter-text](https://github.com/twitter/twitter-text) ライブラリの更新を発表します。以前 2 文字を超えて数えられた絵文字は、ユーザーが 280 文字を最大限に活用できるように、わずか 2 文字にカウントが削減されます。 + + この変更については、[フォーラムアナウンス](https://devcommunity.x.com/t/new-update-to-the-twitter-text-library-emoji-character-count/114607)で確認できます。 + + + +### レガシー DM エンドポイントの廃止 +レガシー Direct Message エンドポイントを完全に廃止しました。廃止された DM エンドポイントのリストとその置換は、[このページ](https://developer.x.com/content/developer-twitter/en/docs/direct-messages/sending-and-receiving/api-reference) で見つけることができます。 + + この更新については、[フォーラムアナウンス](https://devcommunity.x.com/t/details-and-what-to-expect-from-the-api-deprecations-this-week-on-august-16-2018/110746)で確認できます。 + + + +### DM Media アクセスの変更 +本日、[Direct Messages から添付メディアを取得する](https://developer.x.com/en/docs/x-api/v1/direct-messages/message-attachments/overview)プロセスにいくつかの変更を実装します。認証された www.x.com セッションを介した `media_url` または `media_url_https` へのアクセスをサポートしなくなります。`media_url_https` を取得するリクエストは、OAuth 1.0A を使用してユーザーのアクセストークンで常に署名する必要があります。 + + この更新については、[フォーラムアナウンス](https://devcommunity.x.com/t/direct-message-api-change-to-how-apps-can-access-images-sent-in-direct-messages/112722)で確認できます。 + + + +### User および Site Streams の廃止 +[User Streams](/x-api/enterprise-gnip-2.0/fundamentals/account-activity#migration-introduction) および [Site Streams](/x-api/enterprise-gnip-2.0/fundamentals/account-activity#migration-introduction) を完全に廃止しました。 + + この更新については、[フォーラムアナウンス](https://devcommunity.x.com/t/details-and-what-to-expect-from-the-api-deprecations-this-week-on-august-16-2018/110746)で確認できます。 + + + +### Usage API の新バージョン +本日、Usage API の新バージョンをリリースします。この更新では、新しいシステムに移行することで API をより安定させます。 + + システムの更新により、ユーザーはデータの「穴」を経験します。これは、開発者が 2018 年 5 月 1 日まで遡ったデータしかプルできないためです。したがって、今後 1 年間は、数か月の履歴データを見逃します(2019 年 6 月まで)。 + + 製品名が Usage API 内で Historical PowerTrack Subscription から Historical PowerTrack 2.0 に変更され、製品の命名が他のユーザー向けの表現と一致するようになります。お客様は、更新で同じ形式の同じデータを受け取ります。この変更は products.type JSON オブジェクト内に表示されます。 + + ご質問がある場合は、アカウントマネージャーにお問い合わせください。 + + + +### API 非推奨化 +[Account Activity API DM Beta](/x-api/enterprise-gnip-2.0/fundamentals/account-activity#migration-introduction) 製品は本日完全に廃止されました。 + + 以下のサービスとエンドポイントは、本日からサービスが低下します: + + * [User Streams](/x-api/enterprise-gnip-2.0/fundamentals/account-activity#migration-introduction) + + * [Site Streams](/x-api/enterprise-gnip-2.0/fundamentals/account-activity#migration-introduction) + + * [GET direct_messages](https://developer.x.com/en/docs/x-api/v1/direct-messages/sending-and-receiving/api-reference/list-events) + + * [GET direct_messages/sent](https://developer.x.com/content/developer-twitter/en/docs/direct-messages/sending-and-receiving/api-reference/get-sent-message) + + * [GET direct_messages/show](https://developer.x.com/content/developer-twitter/en/docs/direct-messages/sending-and-receiving/api-reference/get-message) + + * [POST direct_messages/new](https://developer.x.com/content/developer-twitter/en/docs/direct-messages/sending-and-receiving/api-reference/new-message) + + * [POST direct_messages/destroy](https://developer.x.com/content/developer-twitter/en/docs/direct-messages/sending-and-receiving/api-reference/delete-message) + + User Streams および Site Streams は 8 月 23 日に完全に廃止されます。 + + レガシー Direct Messages エンドポイントは 9 月 17 日に完全に廃止されます。 + + この更新については、[フォーラムアナウンス](https://devcommunity.x.com/t/details-and-what-to-expect-from-the-api-deprecations-this-week-on-august-16-2018/110746)で確認できます。 + + + +### アプリ作成とレート制限の変更 +本日から、[apps.x.com](https://apps.x.com/) 経由で新しい [X apps](/resources/fundamentals/developer-apps) を作成することはできなくなります。[Developer Console](/resources/fundamentals/developer-portal) アカウントにリダイレクトされるか、Developer Console アカウントがまだない場合は、[アクセスを申請できるページ](https://developer.x.com/content/developer-twitter/en/apply-for-access)にリダイレクトされます。 + + また、2018 年 9 月 10 日に以下の POST エンドポイントに新しいアプリレベルのレート制限を実装することを発表しました。 + + * [POST statuses/update](https://developer.x.com/en/docs/x-api/v1/tweets/post-and-engage/api-reference/post-statuses-update) + + * [POST statuses/retweet:id](https://developer.x.com/en/docs/x-api/v1/tweets/post-and-engage/api-reference/post-statuses-retweet-id) + + * [POST friendships/create](https://developer.x.com/en/docs/x-api/v1/accounts-and-users/follow-search-get-users/api-reference/post-friendships-create) + + * [POST favorites/create](https://developer.x.com/en/docs/x-api/v1/tweets/post-and-engage/api-reference/post-favorites-create) + + * [POST direct_messages/events/new](https://developer.x.com/en/docs/x-api/v1/direct-messages/sending-and-receiving/api-reference/new-event) + + 最後に、プラットフォームポリシーの違反の疑いをレビューのために報告する新しいオプションを人々に導入します。 + + これらすべての更新については、[ブログ投稿](https://cli.re/g32qKr)で確認できます。 + + + +### Developer Console での App 管理 +[Developer Console](/resources/fundamentals/developer-portal) アカウントを持っている場合、[X apps](/resources/fundamentals/developer-apps) を作成および管理できるようになりました。詳細については、[フォーラム投稿](https://devcommunity.x.com/t/app-creation-and-management-now-available-in-the-Developer Console/107723)をご覧ください。 + + + +### Sign in with X および Account Activity の変更 +本日、Sign in with X プロセスで使用する[コールバック URL](/resources/fundamentals/developer-apps#callback-urls) を登録することを要求し始めました。この更新については、[こちら](https://devcommunity.x.com/t/action-required-sign-in-with-twitter-users-must-whitelist-callback-urls/105342)で詳細を読むことができます。 + + また、Account Activity API への tweet_delete_events アクティビティの追加を発表しました。この新しいアクティビティは、対応する削除されたイベントに対して送信され、開発者が顧客とアプリケーションユーザーに準拠したエクスペリエンスを提供しやすくなります。この新しいアクティビティについては、[フォーラム投稿](https://devcommunity.x.com/t/adding-delete-events-to-the-account-activity-api/106783)または[ドキュメント](/x-api/enterprise-gnip-2.0/fundamentals/account-activity)で詳細を読むことができます。 + + + +### 利用規約とポリシーの更新 +本日、プライバシー、セキュリティ、データ保護の更新を含む、[利用規約](https://x.com/en/tos)、[プライバシーポリシー](https://x.com/en/privacy)、[X Developer Agreement](https://developer.x.com/en/developer-terms/agreement-and-policy) にいくつかの変更を加えました。詳細については、[フォーラム投稿](https://devcommunity.x.com/t/upcoming-changes-to-the-developer-platform/104603)をご覧ください。 + + + +### タイムゾーンフィールドが非公開に +本日、X user オブジェクトのタイムゾーン値が非公開フィールドになりました。これ以降、すべての\* time_zone および utc_offset データオブジェクトは null として返されます。詳細については、[フォーラム投稿](https://devcommunity.x.com/t/upcoming-changes-to-the-developer-platform/104603)をご覧ください。 + \* これらは引き続き、認証されたユーザーのみが account/settings エンドポイントで利用できます。 + + + +### Klout データの削除 +本日、GDPR 更新の一部として、投稿ペイロードからすべての Klout データを削除しました。 + + + +### Profile Background および Account Activity の変更 +本日、profile_background_image_url および profile_background_image_url_https のすべてのインスタンスをデフォルト値に変更します。詳細については、[フォーラム投稿](https://devcommunity.x.com/t/upcoming-changes-to-the-developer-platform/104603)をご覧ください。 + + 上記の変更に加えて、アクティビティが配信されたサブスクリプションを参照するために [Account Activity API](/x-api/enterprise-gnip-2.0/fundamentals/account-activity) ペイロードに新しいフィールドを追加しています。この JSON オブジェクトは for_user_id と呼ばれ、そのアクティビティを生成した購読ユーザーの ID を値として含みます。この新しい JSON オブジェクトの例は、[account activity objects](/x-api/enterprise-gnip-2.0/fundamentals/account-activity#account-activity-data-object-structure) ページで確認できます。 + + + +### Quote ペイロードレンダリングの変更 +本日、quote ペイロードで URL がレンダリングされる方法に変更を追加します。 + + 「quoted_status_permalink」エンティティと呼ばれる新しいエンティティを追加して、引用された投稿を参照できるようにし、引用された投稿の「text」フィールドから t.co リンクを削除します。 + + 新しい形式では、t.co リンクは「quoted_status」オブジェクト内の引用された投稿の「text」フィールドに付加されなくなります。 + + さらに、引用された投稿の t.co url、expanded_url、display_url を「urls」エンティティに入れなくなります。代わりに、これらは「url」、「expanded」、「display」URL 属性を持つ新しい「quoted_status_permalink」オブジェクトに追加されます。これは、「quoted_status_permalink」オブジェクトが引用された投稿への t.co リンクのために予約されることを意味し、一方「entities.urls」配列は元の投稿または引用内で共有されたリンクを特定するために使用できます。 + + 詳細については、[フォーラム投稿](https://devcommunity.x.com/t/updating-how-urls-are-rendered-in-the-quote-tweet-payload/105473)と[更新されたドキュメント](https://devcommunity.x.com/t/upcoming-changes-to-the-developer-platform/104603)をご覧ください。 + + + +### X Kit の非推奨化 +[X Kit](https://developer.x.com/en/docs/x-for-websites) の非推奨化の発表、2018 年 10 月 31 日以降、X Kit は積極的にメンテナンスされなくなります。詳細については、[ブログ投稿](https://blog.x.com/developer/en_us/topics/tools/2018/discontinuing-support-for-twitter-kit-sdk.html)をご覧ください。 + + + +### GDPR 関連プラットフォーム更新 +本日、GDPR に関連するプラットフォームのいくつかの更新を発表しました。詳細については、[フォーラム投稿](https://devcommunity.x.com/t/upcoming-changes-to-the-developer-platform/104603)をご覧ください。 + + + +### Additional Media Info オブジェクトの追加 +post ペイロードに新しいオブジェクト – additional_media_info object – を追加し、また、広告主が動画再生を X 所有クライアントに制限することを要求したプロモートされた投稿に対していくつかの動画詳細(video_info)を制限しています。この変更については、次のリンクで追加情報を確認できます: [Extended Entities Objects > post with native video](https://developer.x.com/en/docs/x-api/v1/data-dictionary/object-model/extended-entities)。 + + + +### Premium Full-Archive Search のリリース +[premium full-archive search エンドポイント](https://blog.x.com/developer/en_us/topics/tools/2018/access-the-full-history-of-tweets.html) のリリース。 + + + +### Account Activity API のリリース +([All Activities](/x-api/enterprise-gnip-2.0/fundamentals/account-activity#migration-introduction)) および ([Direct Messages](/x-api/enterprise-gnip-2.0/fundamentals/account-activity#migration-introduction)) Standard ベータ Account Activity API の両方をリリースしました。このリリースについては、[ブログ](https://blog.x.com/developer/en_us/topics/tools/2017/announcing-more-functionality-to-improve-customer-engagements-on-twitter.html)で詳細を読むことができます。User streams & Site streams の非推奨化と 2018 年 6 月 19 日(火)のサンセット日を発表しました。 + + + +### twitter-text ライブラリの更新 +twitter-text のバージョン 2.0 が [GitHub](https://github.com/twitter/twitter-text) で利用可能になりました。この更新は、2017 年 11 月 7 日にロールアウトされた文字制限の変更に対応しています。この更新の詳細については、[フォーラムをご覧ください](https://devcommunity.x.com/t/shipped-twitter-text-2-0/98577)。 + + + +### Premium API のリリース +Premium API をリリースしました。 + + これらの新しい API は、エンタープライズデータプラットフォームの品質と安定性に基づいて構築され、階層型価格モデルを介してより広く利用できるようにします。初めて、30 日間の投稿を検索できるようになり(standard エンドポイントの限定 7 日間のデータではなく)、オプションで、profile geo、URL 展開、ポーリングデータのプレミアムエンリッチメントにアクセスできます。新機能のいくつかをご紹介します: + + * リクエストあたりの投稿数の増加(Sandbox + Premium) + + * より複雑なクエリを可能にするはるかにリッチなクエリ言語(Sandbox + Premium) + + * 時系列の投稿カウントを返す counts エンドポイント(Premium) + + * 展開された URL や Profile Geo などのメタデータエンリッチメント(Premium) + + このリリースについては、[ブログ](https://blog.x.com/developer/en_us/topics/tools/2017/introducing-twitter-premium-apis.html)で詳細を読むことができます。 + + + +### 280 文字投稿のリリース +クラミングが問題だった言語での 280 文字投稿の公式リリース。詳細については、[フォーラムアナウンス](https://devcommunity.x.com/t/updating-the-character-limit-and-the-twitter-text-library/96425)または公式[ブログ投稿](https://blog.x.com/official/en_us/topics/product/2017/tweetingmadeeasier.html)を参照してください。 + + + +### Statuses/Update での DM コマンドの削除 +statuses/update API エンドポイントを介して Direct Messages を送信する機能が完全に削除され、`enable_dm_commands` および `fail_dm_commands` パラメータは効果がなくなりました。この更新については、[フォーラム](https://devcommunity.x.com/t/retiring-legacy-dm-commands-on-the-standard-tweet-api/86653 "on our forum")で詳細を読むことができます。 + + + +### OAuth ログインフローの変更 +X のバックエンド OAuth API エンドポイントに変更が加えられ、/oauth/authenticate エンドポイントの動作が /oauth/authorize エンドポイントの動作と一致するようになりました。この更新については、[フォーラム](https://devcommunity.x.com/t/recent-changes-to-twitter-s-oauth-login-flow-and-api-endpoints/94943)で詳細を読むことができます。 + + + +### Engagement API メトリクスの更新 +Engagement API は、X 分析ダッシュボードで使用されている同じメトリクス集約方法論を使用するように更新されました。この更新については、[フォーラム](https://devcommunity.x.com/t/changes-to-the-engagement-api/94523)で詳細を読むことができます。 + + + +### DM コマンド失敗の変更 +DM statuses/update エンドポイント内の `fail_dm_commands` パラメータのデフォルト値が *true* に切り替えられました。Direct Messages を意図したすべてのステータス更新は、エラーを返し始めます(`enable_dm_commands` が *false* の場合を除き、その場合は投稿が投稿されます)。この更新については、[フォーラム](https://devcommunity.x.com/t/retiring-legacy-dm-commands-on-the-standard-tweet-api/86653)で詳細を読むことができます。 + + + +### 280 文字 Tweet の処理 +280 文字の tweet の応答ペイロードは、long tweet と同じ方法で処理されます。この更新については、[フォーラム](https://devcommunity.x.com/t/testing-280-characters-for-certain-languages/94126)で詳細を読むことができます。 + + + +### Additional Media Info の追加 +post ペイロードに新しいデータ(`additional_media_info object`)を追加し、また、広告主が動画再生を X 所有クライアントに制限することを要求したプロモートされた投稿に対していくつかの動画詳細(`video_info`)を制限します。この変更については、次のリンクで追加情報を確認できます: [Extended Entities Objects > post with native video](https://developer.x.com/en/docs/x-api/v1/data-dictionary/object-model/extended-entities) + + + +### 30-Day Search での url_contains オペレーターサポート終了 +30-Day および Full-Archive Search は url_contains: オペレーターのサポートを終了しました。このオペレーターの非推奨化は、2016 年 8 月の Gnip 2.0 移行の一部として発表されました。url_contains: オペレーターを使用する Search クエリは無効として拒否されます。 + + + +### Search API での url_contains オペレーターの今後の削除 +30-Day Search API(30-Day および Full-Archive の両方)は、本日から 30 日後、または 2017 年 8 月 4 日以降に url_contains: オペレーターをサポートしなくなります(url_contains: のサポートは、実際にはその日付後の最初のデプロイで終了します)。このオペレーターの非推奨化は、2016 年 8 月の Gnip 2.0 移行の一部として発表されました。オペレーターサポートが終了すると、url_contains: を使用するクエリは無効として拒否されます。 + + + +### xAuth の廃止 +xAuth 認証メカニズムはすべての X API から削除されました。この更新については、[フォーラム](https://devcommunity.x.com/t/retirement-of-xauth/88022)で詳細を読むことができます。 + + + +### HTTP ヘッダーが小文字に強制 +すべての HTTP ヘッダーが小文字に強制されました(`content-type`、`x-rate-limit-remaining`、`x-access-level` など)。この更新については、[フォーラム](https://devcommunity.x.com/t/upcoming-http-header-changes/86715)で詳細を読むことができます。 + + + +### DM コマンド用のオプションパラメータ +statuses/update のオプション `enable_dm_commands` パラメータにより、移行期間が終了する前にアプリケーションが DM コマンドサポートを早期に削除できます。デフォルト値は *true* (つまり現在のレガシー動作)ですが、これを *false* に設定して、11 月 1 日以降の新しい動作を取得できます。statuses/update のオプション fail_dm_commands パラメータは、*true* に設定するとAPI から DM コマンドが HTTP 403 (エラーコード 151) を返すようにします。デフォルト値は *false* です。この更新については、[フォーラム](https://devcommunity.x.com/t/retiring-legacy-dm-commands-on-the-standard-tweet-api/86653)で詳細を読むことができます。 + + + +### ルールでの絵文字のサポート +エンタープライズ Search API で絵文字を含むルールが利用可能になりました。 + + + +### Direct Message API の広範な利用可能性 +いくつかの新しい Direct Message API へのアクセスがより広く利用可能になりました。この更新については、[ブログ](https://blog.twitter.com/developer/en_us/topics/tools/2017/new-apis-to-power-the-future-of-customer-engagement-in-direct-me.html)で詳細を読むことができます。 + + + +### MPEG-DASH 動画サポートの廃止 +MPEG-DASH URL(.mpd)が動画を含む投稿のペイロードから削除されました。この更新については、[フォーラム](https://devcommunity.x.com/t/retiring-mpeg-dash-video-support-on-march-9th-2017/82761)で詳細を読むことができます。 + + + +### 新しいエンリッチメントとペイロード変更 +新しいエンリッチメント! Poll Metadata がエンタープライズ API を介して利用可能になりました。詳細については[ドキュメント](/x-api/enterprise-gnip-2.0/fundamentals/account-activity#migration-introduction)を参照してください。 + + 新しいペイロードフィールド: ユーザーが投稿に写真を追加する際に「説明を追加」オプションを選択した場合、ペイロードの entities.media\[] および extended_entities.media\[] セクションに Image Alt-Text (description) フィールドが存在する可能性があります。これは enriched native 形式でのみ利用可能です。 + + デフォルトペイロード形式: Gnip 製品で新しく作成されたストリームは、デフォルトで original 形式 JSON になります。 + + + +### Historical PowerTrack および Replay API の更新 +Historical PowerTrack API & Replay API + + * quote フィルタリングがサポートされるようになりました + + * Quoted 投稿は HPT および Replay 投稿ペイロード内で完全にリハイドレートされるようになりました + + + +### Counts 用の新しいペイロードフィールド +新しいペイロードフィールド: quote_count および reply_count は、Realtime および Historical API 全体の native enriched 形式ペイロードで利用可能になりました。 + + + +### Full-Archive Search での Geo オペレーターのサポート +Full-Archive Search API (FAS): + + * 追加の geo オペレーターのサポートが追加されました: + + * place: + + * place_country: + + * has:profile_geo: + + * profile_country: + + * profile_region: + + * profile_locality: + + + +### PowerTrack でのルール ID 管理 +PowerTrack 2.0 および PowerTrack Replay 2.0 でルール ID によるルール管理(GET および DELETE)が利用可能になりました。 + + + +### 30-Day Search での Geo オペレーターのサポート +30-Day Search API: + + * 追加の geo オペレーターのサポートが追加されました: + + * place: + + * place_country: + + * has:profile_geo: + + * profile_country: + + * profile_region: + + * profile_locality: + diff --git a/ko/changelog.mdx b/ko/changelog.mdx new file mode 100644 index 000000000..f4b923e9f --- /dev/null +++ b/ko/changelog.mdx @@ -0,0 +1,1457 @@ +--- +title: 변경 로그 +description: X API v2, Enterprise API, Ads API, SDK, 스트리밍, 컴플라이언스, 웹훅 및 개발자 플랫폼 도구에 대한 모든 업데이트를 문서화하는 포괄적인 변경 로그입니다. +sidebarTitle: 개요 +keywords: ["변경 로그", "API 업데이트", "릴리스 노트", "새 소식", "API 변경", "버전 업데이트", "플랫폼 업데이트"] +--- + +업데이트를 구독하려면 [**@API**](https://x.com/api)에서 [**"알림 켜기"**](https://help.x.com/en/managing-your-account/notifications-on-mobile-devices#:~:text=In%20the%20top%20menu,%20you,you%20would%20like%20to%20receive)를 활성화하세요. + + + ### 검색 엔드포인트가 새로운 검색 인덱스로 마이그레이션됨 + + 오늘 X API v2 검색 엔드포인트(`/2/tweets/search/recent`, `/2/tweets/search/all`, `/2/tweets/counts/recent`, `/2/tweets/counts/all`)를 새로운 X 코어 플랫폼 검색 인덱스로 마이그레이션했습니다. 이를 통해 성능이 크게 향상되고, 503 오류가 대폭 감소하며, 세 가지 새로운 정밀 연산자(`min\_likes:`, `min\_replies:`, `min\_reposts:`)가 추가됩니다. 참고: 키워드 기반 검색 결과에는 리포스트가 더 이상 반환되지 않습니다(Filtered Stream은 변경되지 않음). 자세한 내용은 [여기](https://devcommunity.x.com/t/important-update-x-api-search-endpoints-migrating-to-new-search-index/264595)에서 확인하세요. + + + + ### X API 가격 업데이트: Owned Reads가 이제 $0.001 + + 2026년 4월 20일부터 본인 데이터에 액세스할 때 자격이 있는 엔드포인트에 대해 리소스당 $0.001(1,000개당 $1)의 새로운 "Owned Reads" 가격을 도입했습니다: `GET /2/users/{id}/bookmarks`, `/blocking`, `/muting`, `/pinned_lists`, `/tweets`, `/mentions`, `/liked_tweets`, `/followers`, `/following`, `/owned_lists`, `/followed_lists`, `/list_memberships`. 쓰기도 업데이트했습니다 — `POST /2/tweets`는 이제 게시물당 $0.015이고, URL이 포함된 Post는 Post당 $0.20입니다(소환된 답글은 $0.01 유지). API를 통한 Following, Likes, Quote-Posts는 모든 셀프 서비스 등급에서 제거되었습니다. 자세한 내용은 [여기](https://devcommunity.x.com/t/x-api-pricing-update-owned-reads-now-0-001-other-changes-effective-april-20-2026/263025)에서 확인하세요. + + + + ### Account Activity Replay 엔드포인트 사용 중단 + + 오늘 `POST /2/account_activity/replay/webhooks/{webhook_id}/subscriptions/all`의 사용 중단을 발표했습니다. 2026년 3월 25일 오후 12:00 ET부터 적용됩니다. 대신 새로운 통합 엔드포인트 `POST /2/webhooks/replay`를 사용하세요 — 동일한 기능을 제공합니다. 자세한 내용은 [여기](https://devcommunity.x.com/t/deprecation-of-account-activity-replay-endpoint/260354)에서 확인하세요. + + + + ### X Activity API 구독을 위한 방향 필터 + + 오늘 X Activity API 구독에 선택적인 `direction` 필터를 추가했습니다. 구독자는 이제 DM 및 채팅 이벤트의 범위를 `sent`, `received` 또는 둘 다로 지정할 수 있으며, 발신 또는 수신 이벤트만 필요할 때 노이즈를 줄일 수 있습니다. + + + + ### X Activity API의 이벤트 타입 형식 업데이트 + + 오늘 X Activity API의 이벤트 타입 명명 변경을 발표했습니다. 2026년 3월 18일부터 적용됩니다. PascalCase 이벤트 타입(예: `ProfileBioUpdate`)은 점으로 구분된 소문자 형식(예: `profile.update.bio`)을 위해 사용 중단됩니다. 이전 값에 의존하는 필터링, switch 문 또는 역직렬화 로직을 업데이트하세요. 자세한 내용은 [여기](https://devcommunity.x.com/t/updates-to-event-types-format-in-the-x-activity-api/259765)에서 확인하세요. + + + + ### X Activity API의 레거시 Direct Message 이벤트 + + 오늘 레거시 DM 이벤트(`dm.received`, `dm.sent`, `dm.read`, `dm.indicate_typing`)를 [X Activity API](https://docs.x.com/x-api/activity/introduction)에 추가했습니다. 이로써 Account Activity API에서 DM 이벤트 전달이 더 낮은 지연 시간의 XAA 파이프라인으로 이동합니다. + + + + ### LLM 생성 스팸 대응 + + 오늘 X의 자동화된 저품질 답글을 줄이기 위한 변경을 했습니다. `POST /2/tweets`를 통한 프로그래밍 방식 답글은 원본 Post 작성자가 답글 작성자를 "소환"한 경우(해당 계정을 @멘션하거나 해당 계정의 Post를 인용한 경우)에만 허용됩니다. 프로그래밍 방식으로 사용자를 @멘션하거나 인용하는 데 추가 제한이 적용됩니다. 이러한 변경은 셀프 서비스 등급에만 영향을 미치며 — Enterprise 액세스는 영향을 받지 않습니다. 자세한 내용은 [여기](https://devcommunity.x.com/t/x-api-v2-update-addressing-llm-generated-spam/257909)에서 확인하세요. + + + + ### X API Pay-Per-Use 가격 출시 + + 오늘 **X API Pay-Per-Use** 가격을 공식 출시했습니다 — 인디 빌더, 스타트업 및 취미 개발자를 위해 구축된 유연한 크레딧 기반 모델입니다. 주요 사항: + - [console.x.com](https://console.x.com)의 새로운 Developer Console + - 자체 Python 및 TypeScript SDK가 포함된 [XDK (X Developer Kit)](https://docs.x.com/xdks/overview) + - 테스트용 인터랙티브 [Playground](https://github.com/xdevplatform/playground) + - AI 모델용 [MCP 서버](https://github.com/xdevplatform/xmcp) + - X API에 지출한 모든 달러에 대해 **xAI/Grok API 크레딧으로 최대 20% 환급** 획득 + + Public Utility Apps는 계속해서 무료 확장 액세스를 받습니다. 최근에 활동한 Legacy Free 등급 사용자는 일회성 $10 바우처를 받습니다. Basic 및 Pro 플랜은 계속 사용 가능하며, 기존 구독자는 Pay-Per-Use에 옵트인할 수 있습니다. 자세한 내용은 [여기](https://devcommunity.x.com/t/announcing-the-launch-of-x-api-pay-per-use-pricing/256476)에서 확인하세요. + + + + ### X Activity API의 Spaces 이벤트 + + 오늘 Spaces 라이프사이클 이벤트(`spaces.start`, `spaces.end`)를 [X Activity API](https://docs.x.com/x-api/activity/introduction)에 추가했습니다. User ID로 구독하여 Space가 시작되거나 종료될 때 실시간으로 알림을 받으세요. + + + + ### 카운트 기반 연산자 사용 중단 + + 오늘 `/2/tweets/search/recent` 및 `/2/tweets/search/all`에서 `min\_likes`, `min\_replies`, `min\_reposts` 연산자를 사용 중단했습니다. 이 변경은 Filtered Stream의 동등한 연산자에는 영향을 미치지 않습니다. 향후 이를 최선의 방법으로 다시 활성화하는 방법을 평가하고 있습니다. 자세한 내용은 [여기](https://devcommunity.x.com/t/deprecating-count-based-operators-in-the-x-api/254933)에서 확인하세요. + + + + ### Account Activity API v2에 OAuth 2.0 지원 추가 + + 오늘 [Account Activity API v2](https://docs.x.com/x-api/account-activity/introduction)에 완전한 OAuth 2.0 지원을 추가했습니다. 이제 개발자는 OAuth 1.0a의 전부 아니면 전무 권한 모델 대신 세분화된 스코프(예: `follow.read`)가 있는 OAuth 2.0을 사용하여 구독을 만들 수 있습니다. 기존 OAuth 1.0a 기반 통합은 중단 없이 계속 작동합니다 — 존재하는 경우 OAuth 1.0a 권한이 OAuth 2.0 스코프를 완전히 재정의합니다. 자세한 내용은 [여기](https://devcommunity.x.com/t/announcement-oauth2-0-support-added-to-account-activity-api-v2/254633)에서 확인하세요. + + + + ### X API Playground 소개 + + 오늘 [X API Playground](https://github.com/xdevplatform/playground)를 소개합니다 — X API v2 엔드포인트를 에뮬레이션하는 셀프 호스팅 로컬 서버입니다. 실제 API 호출 없이 또는 속도 제한에 도달하지 않고 통합을 개발 및 테스트하세요. 현실적인 모의 데이터, 상태 지속성, OpenAPI 검증, 속도 제한 시뮬레이션 및 웹 UI가 포함됩니다. `go install github.com/xdevplatform/playground/cmd/playground@latest`로 설치합니다. 자세한 내용은 [여기](https://devcommunity.x.com/t/introducing-x-api-playground-local-development-tool-for-x-api-v2/253442)에서 확인하세요. + + + + ### News 엔드포인트 출시 + + 오늘 X API v2에서 새로운 [News 엔드포인트](https://docs.x.com/x-api/news/introduction)를 출시했습니다: + - `GET /2/news/search` — 검색 쿼리와 일치하는 트렌딩 뉴스 기사 반환 + - `GET /2/news/{id}` — ID로 특정 뉴스 기사 조회 + + 두 엔드포인트 모두 `name`, `summary`, `contexts`, `cluster\_posts\_results`, `last\_updated\_at\_ms`와 같은 필드를 선택하는 `news.fields`를 지원합니다. 자세한 내용은 [여기](https://devcommunity.x.com/t/announcing-the-news-endpoints-in-the-x-api-v2/251833)에서 확인하세요. + + + + ### Python 및 TypeScript XDK 출시 + + 오늘 X API v2를 위한 공식 자체 [Python](https://docs.x.com/xdks/python/overview) 및 [TypeScript](https://docs.x.com/xdks/typescript/overview) XDK(X Developer Kit)를 출시했습니다. XDK는 인증(Bearer Token, OAuth 2.0 PKCE, OAuth 1.0a), 자동 페이지네이션, 재연결 처리가 포함된 실시간 스트리밍, 모든 v2 엔드포인트의 포괄적인 커버리지를 처리합니다. `pip install xdk` 또는 `npm install @xdevplatform/xdk`로 설치합니다. 자세한 내용은 [여기](https://devcommunity.x.com/t/announcing-the-python-and-typescript-xdks-for-the-x-api-v2/250860)에서 확인하세요. + + + + ### X Activity API 구독을 위한 키워드 필터링 + + 오늘 X Activity API 구독에 키워드 필터링을 추가했습니다. User ID로 필터링하는 것 외에도 구독자는 이제 키워드로 이벤트 전달을 더욱 좁힐 수 있습니다 — News 이벤트 및 추가 필터링이 필요한 높은 이벤트 볼륨이 있는 기타 이벤트 타입에 유용합니다. + + + + ### X Activity API의 인증 배지, 제휴 배지 및 핸들 업데이트 이벤트 + + 오늘 [X Activity API](https://docs.x.com/x-api/activity/introduction)를 확장하여 추가 프로필 관련 이벤트 타입을 제공합니다: + - `profile.update.verified` — 사용자의 인증 상태가 변경될 때 + - `profile.update.affiliate` — 사용자의 제휴 배지가 변경될 때 + - `profile.update.screenname` — 사용자가 @핸들을 변경할 때 + + + + ### X API Pay-Per-Use 가격 파일럿 + + 오늘 새로운 크레딧 기반, 사용량 기반 가격 모델을 위한 제한된 비공개 파일럿을 발표했습니다. 개발자는 크레딧을 미리 구매하고 요청별로 청구됩니다 — 고정 구독료나 월별 객체 한도 없음. 초기 파일럿 요율: $0.005/Post Read, $0.01/User Read, $0.01/DM Event Read, $0.01/Content Create, $0.01/DM Interaction, $0.015/User Interaction. 자세한 내용은 [여기](https://devcommunity.x.com/t/announcing-the-x-api-pay-per-use-pricing-pilot/250253)에서 확인하세요. + + + + ### X Activity API 오픈 베타 출시 + + 오늘 [X Activity API](https://docs.x.com/x-api/activity/introduction)의 오픈 베타를 출시했습니다 — 1초 미만의 지연 시간으로 X에서 실시간 활동 이벤트를 구독하기 위한 새로운 엔드포인트 모음입니다. 프로필 이벤트 타입(`ProfileBioUpdate`, `ProfilePictureUpdate`, `ProfileBannerUpdate`, `ProfileGeoUpdate`, `ProfileUrlUpdate`)을 구독하고, User ID로 필터링하며, 지속적인 HTTP 스트림(`GET /2/activity/stream`) 또는 webhook을 통해 일치하는 이벤트를 수신합니다. 구독은 `POST /2/activity/subscriptions`를 통해 관리됩니다. 자세한 내용은 [여기](https://devcommunity.x.com/t/announcing-the-x-activity-api-open-beta/250099)에서 확인하세요. + + + + ### X API를 통한 Post 편집 + + 오늘 X API를 통해 최근 Post를 프로그래밍 방식으로 편집할 수 있는 기능을 출시했습니다. `previous_post_id`를 포함하는 새로운 `edit_options` 객체와 함께 기존 `POST /2/posts` 엔드포인트를 사용합니다. 요구 사항: 인증된 사용자는 X Premium을 보유해야 하고, Post는 자신의 것이어야 하며, 지난 1시간 이내에 작성되어 있어야 합니다. 업데이트된 [Create or Edit Post](https://docs.x.com/x-api/posts/create-post) 문서를 참조하세요. 자세한 내용은 [여기](https://devcommunity.x.com/t/announcing-post-editing-via-the-x-api/249534)에서 확인하세요. + + + + ### 활성 스트리밍 연결 관리를 위한 Connections API + + 오늘 활성 스트리밍 연결을 프로그래밍 방식으로 관리하기 위한 [Connections API](https://docs.x.com/x-api/connections/introduction)를 출시했습니다: + - `GET /2/connections` — 활성 및 과거 스트리밍 연결 목록 조회 + - `DELETE /2/connections/all` — 앱의 모든 활성 스트리밍 연결 종료 + - `DELETE /2/connections/{endpoint_id}` — 특정 스트리밍 엔드포인트의 연결 종료 + - `DELETE /2/connections` — UUID로 특정 연결 종료 + + 이를 통해 개발자는 "TooManyConnections" 오류를 해결하고 타임아웃을 기다리지 않고 오래된 연결을 정리할 수 있습니다. + + + + ### Community Notes: Evaluate Note 엔드포인트 + + 오늘 [Community Notes API](https://docs.x.com/x-api/community-notes/introduction)에 `POST /2/evaluate_note` 엔드포인트를 추가했습니다. AI Note Writer는 이제 제출 전에 초안 노트를 평가하여 잠재적 유용성, 주장/의견 정렬 및 기타 모델 피드백에 대한 신호를 받을 수 있습니다. + + + + ### Filtered Stream Webhooks API 출시 + + 오늘 [Filtered Stream Webhooks API](https://docs.x.com/x-api/webhooks/stream/introduction)를 출시했습니다. 이는 지속적인 연결이 필요하지 않고 일치하는 공개 Post를 등록된 webhook으로 비동기 전달합니다. 규칙은 기존 `/2/tweets/search/stream/rules` 엔드포인트를 사용하여 관리되며, 일치하는 Post(편집 기록 포함)는 JSON으로 webhook에 전달됩니다. Enterprise 개발자에게 제공되며 프로젝트당 25,000개 이상의 규칙, 최대 2,048자 규칙을 지원합니다. 자세한 내용은 [여기](https://devcommunity.x.com/t/announcing-the-filtered-stream-webhooks-api/248464)에서 확인하세요. + + + + ### Free 등급에서 Like 및 Follow 엔드포인트 제거 + + 남용, 플랫폼 조작 및 가짜 인게이지먼트에 대응하기 위해 `POST /2/users/:id/likes` 및 `POST /2/users/:id/following`을 X API Free 등급에서 즉시 제거했습니다. 유료 등급(Basic, Pro, Enterprise)은 영향을 받지 않습니다. 자세한 내용은 [여기](https://devcommunity.x.com/t/update-to-x-api-free-tier-removal-of-like-and-follow-endpoints/247646)에서 확인하세요. + + + + ### PowerStream Rules Lookup 엔드포인트 + + 오늘 `GET /2/powerstream/rules` 엔드포인트를 추가하여 PowerStream 고객이 PowerStream 인스턴스에 구성된 규칙을 프로그래밍 방식으로 검색할 수 있도록 했습니다. + + + + ### `share_with_followers`를 통한 커뮤니티 Post 브로드캐스팅 + + 오늘 `POST /2/tweets`에 새로운 선택적 `share_with_followers` 불리언 매개변수를 추가했습니다. `community_id`와 `share_with_followers: true`로 게시하면 커뮤니티 Post가 인증된 사용자의 팔로워 타임라인에도 브로드캐스팅됩니다 — x.com의 "팔로워와도 공유" 체크박스와 일치합니다. + + + + ### Community Notes API 출시 + + 오늘 [Community Notes API](https://docs.x.com/x-api/community-notes/introduction)를 출시했습니다 — AI Note Writer가 프로그래밍 방식으로 Community Notes에 참여할 수 있는 새로운 엔드포인트 모음입니다: + - `GET /2/notes/search/posts_eligible_for_notes` — Community Note를 받을 자격이 있는 Post 검색 + - `GET /2/notes/search/notes_written` — 인증된 AI Note Writer가 이전에 작성한 노트 검색 + - `POST /2/notes` — Community Note 제출 + + 액세스에는 X Developer AI 등록 및 Community Notes AI Note Writer 승인이 필요합니다. + + + +### DM Events 동작 변경 +오늘 X API V2 DM Events 동작을 변경했습니다. 새로운 변경 사항에 따라 participant_ids 배열은 ParticipantsJoin 및 ParticipantsLeave 이벤트에만 포함되며 이벤트 발생 시점에 참여하거나 떠난 참가자만 나열됩니다. MessageCreate 이벤트에는 더 이상 participant_ids 배열이 포함되지 않습니다. 자세한 내용은 [여기](https://devcommunity.x.com/t/upcoming-change-to-x-api-dm-events-endpoints-behavior/241841)에서 확인하세요. + + + +### Account Activity API 엔드포인트 출시 +오늘 새로운 X API v2 [Account Activity API 엔드포인트](/x-api/webhooks/introduction)를 출시했습니다. 자세한 내용은 [여기](https://devcommunity.x.com/t/account-activity-api-is-now-available-in-v2/242895)에서 확인하세요. + + + +### Media Upload 엔드포인트 개선 +개발자 경험을 개선하기 위해 미디어 업로드 엔드포인트에 몇 가지 개선 사항을 적용했습니다. Chunked Media Upload [Media Upload 엔드포인트](/x-api/media/introduction)를 위한 전용 엔드포인트를 도입했습니다. 자세한 내용은 [여기](https://devcommunity.x.com/t/media-upload-endpoints-update-and-extended-migration-deadline/241818)에서 확인하세요. + + + +### OAuth 2.0을 사용한 이메일 주소 검색 지원 +오늘 X API V2에서 OAuth 2.0을 사용한 이메일 주소 검색 지원을 추가했습니다. 자세한 내용은 [여기](https://devcommunity.x.com/t/announcing-support-for-email-address-retrieval-with-oauth-2-0-in-the-x-api-v2/240555)에서 확인하세요. + + + +### 사용자 제휴 데이터 변경 +오늘 X API V2 User Affiliation 데이터를 변경했습니다. 새로운 변경 사항에 따라 affiliation.user_id는 user_id 배열을 반환합니다. 이전에는 사용자에게 여러 제휴가 있더라도 단일 user_id를 문자열로 반환했습니다. 자세한 내용은 [여기](https://devcommunity.x.com/t/change-to-x-api-user-affiliation-data/237164)에서 확인하세요. + + + +### Media Upload 엔드포인트 출시 +오늘 새로운 X API v2 [Media Upload 엔드포인트](/x-api/media/introduction)를 출시했습니다. 자세한 내용은 [여기](https://devcommunity.x.com/t/announcing-media-upload-endpoints-in-the-x-api-v2/234175/3)에서 확인하세요. + + + +### 새 문서 사이트 출시 +오늘 새로운 X Developer Platform 문서 사이트인 [https://docs.x.com](https://docs.x.com)을 출시했습니다. + + + +### xurl 도구 출시 +오늘 OAuth 2.0을 지원하는 X 개발자용 API 테스트를 단순화하는 새로운 도구인 [xurl](https://github.com/xdevplatform/xurl)을 출시했습니다. + + + +### Community ID Tweet 필드 추가 +오늘 X API v2에 `community_id` Tweet 필드를 추가했습니다. 자세한 내용은 [여기](https://x.com/tapshah21/status/1860061806653317126)에서 확인하세요. + + + +### DM 차단 엔드포인트 추가 +오늘 X API v2에 DM 차단 및 차단 해제 엔드포인트를 추가했습니다. + + + +### Longform Post 지원 +오늘 4k 대신 25k 길이의 longform Post를 생성할 수 있는 기능을 추가했습니다. + + + +### Long Form Post 지원 +오늘 X API v2를 사용하여 long form Post를 생성할 수 있는 기능을 추가했습니다. + + + +### User 제휴 검색 +오늘 X API v2를 사용하여 프로그래밍 방식으로 User의 제휴를 검색할 수 있는 기능을 추가했습니다. + + + +### Article 메타데이터 가져오기 +오늘 X API v2를 사용하여 Article 메타데이터를 가져올 수 있는 기능을 추가했습니다. + + + +### 프로필 이미지 및 커버 사진 가져오기 +오늘 X V2 API를 통해 프로필 이미지 및 커버 사진 URL을 가져올 수 있는 기능을 추가했습니다. + + + +### Connection Status 필드 추가 +오늘 X API v2에 connection_status 필드를 추가했습니다. 자세한 내용은 [여기](https://devcommunity.x.com/t/announcing-connection-status-field-in-the-user-object-in-the-x-api-v2/212588)에서 확인하세요. + + + +### Trends Lookup 엔드포인트 추가 +오늘 X API v2에 Trends lookup 엔드포인트를 추가했습니다. 자세한 내용은 [여기](https://devcommunity.x.com/t/announcing-the-users-search-and-trends-lookup-endpoints-in-the-x-api-v2/210567)에서 확인하세요. + + + +### Users Search 엔드포인트 추가 +오늘 X API v2에 Users Search 엔드포인트를 추가했습니다. 자세한 내용은 [여기](https://devcommunity.x.com/t/announcing-the-users-search-and-trends-lookup-endpoints-in-the-x-api-v2/210567)에서 확인하세요. + + + +### DM 권한 가져오기 +오늘 X API v2를 통해 DM 권한을 가져오는 기능을 추가했습니다. 자세한 내용은 [여기](https://devcommunity.x.com/t/dm-permissions-available-in-the-x-api-v2/209688)에서 확인하세요. + + + +### Subscription Type 필드 출시 +오늘 X API v2의 User 객체에 subscription_type 필드를 출시했습니다. 자세한 내용은 [여기](https://devcommunity.x.com/t/new-subscription-type-field-is-available-in-the-twitter-api-v2/209219/2)에서 확인하세요. + + + +### Get Posts Usage 엔드포인트 +오늘 X API v2에서 게시물 사용량을 프로그래밍 방식으로 가져오는 엔드포인트를 출시했습니다. 자세한 내용은 [여기](https://developer.x.com/en/docs/twitter-api/usage/tweets/api-reference/get-usage-tweets)에서 확인하세요. + + + +### Reposts Lookup 엔드포인트 출시 +오늘 X API v2에서 게시물의 리포스트를 조회하는 엔드포인트를 출시했습니다. 자세한 내용은 [여기](https://developer.x.com/en/docs/twitter-api/tweets/retweets/api-reference/get-tweets-id-retweets)에서 확인하세요. + + + +### Search 엔드포인트 사용 중단 +오늘 X API v1.1의 search/tweets, users/search, geo/search 엔드포인트를 사용 중단합니다. 자세한 내용은 [여기](https://developer.x.com/en/docs/twitter-api/enterprise/powertrack-api/guides/powertrack_recovery_and_redundancy_features)에서 확인하세요. + + + +### Replay API 엔드포인트 사용 중단 +오늘 enterprise X API에서 Replay API 엔드포인트를 사용 중단합니다. 대신 [recovery](https://developer.x.com/en/docs/twitter-api/enterprise/powertrack-api/guides/powertrack_recovery_and_redundancy_features) 기능을 사용할 수 있습니다. + + + +### Historical Powertrack 엔드포인트 사용 중단 +오늘 enterprise X API에서 Historical Powertrack 및 Insights track 엔드포인트를 사용 중단합니다. + + + +### Basic 및 Pro 등급에서 Follows 엔드포인트 제거 +오늘 X API v2의 Basic 및 Pro 등급에서 Follows 및 List Follows 엔드포인트를 제거합니다. + + + +### Manage Blocks 엔드포인트 제거 +오늘 X API v2에서 Manage Blocks 엔드포인트를 제거합니다. + + + +### Bookmarks Count 및 Long Posts 지원 +오늘 X API v2에서 북마크 카운트 검색 및 280자 이상의 게시물을 검색할 수 있는 기능을 지원하도록 추가했습니다. + + + +### Statuses/Filter 엔드포인트 사용 중단 +오늘 X API v1.1의 statuses/filter 엔드포인트를 사용 중단합니다. 개발자는 X API v2의 filtered stream 엔드포인트를 사용할 수 있습니다. + + + +### View Counts 지원 +오늘 X API v2에서 조회수 지원을 추가합니다. impression_count라는 새로운 필드가 게시물 페이로드의 public_metrics에 제공됩니다. + + + +### Verified Type 필드 추가 +오늘 X API v2에 사용자 계정이 가진 인증 타입(blue, business, government 또는 none)을 나타내는 verified_type 사용자 필드를 추가합니다. + + + +### Source 필드 제거 +오늘 X API의 게시물 페이로드에서 source 필드를 제거합니다. + + + +### Direct Messages 엔드포인트 추가 +오늘 6개의 v2 Direct Messages 엔드포인트를 추가합니다. 이번 출시에는 Direct Message 대화 이벤트를 검색하는 3개의 GET 메소드와 새로운 Direct Messages를 생성하는 3개의 POST 메소드가 포함됩니다. 이러한 메소드는 처음으로 그룹 대화를 지원합니다. + + 이 업데이트에 대한 자세한 내용은 [블로그 게시물](https://developer.x.com/en/blog/product-news/2022/new-v2-direct-messages-endpoints)을 참조하세요. + + + +### 편집된 Post 메타데이터 지원 +오늘 개발자가 X API v2를 사용하여 편집된 게시물 메타데이터를 검색할 수 있는 기능을 추가합니다. + + 이 업데이트에 대한 자세한 내용은 [블로그 게시물](https://developer.x.com/en/blog/product-news/2022/supporting-edit-tweet-functionality)을 참조하세요. + + + +### 필터링 연산자 별칭 추가 +필터링/쿼리 연산자 "별칭"이 enterprise, premium, v2 전반의 search 및 filtered stream 엔드포인트에 추가되었습니다. 많은 경우 연산자는 statuses 대신 posts를 참조합니다(예: "in_reply_to_status_id"의 별칭으로 "in_reply_to_tweet_id"). 다른 경우 새로운 연산자 별칭은 수행되는 매칭에 더 많은 명확성을 추가합니다. 예를 들어 게시물에는 하나의 비디오 첨부만 있을 수 있으므로 "has:videos"에 대한 새로운 "has:video_link" 별칭이 제공됩니다. 더 많은 예제를 보려면 [v2 filtered stream 연산자 표](https://developer.x.com/en/docs/twitter-api/tweets/filtered-stream/integrate/build-a-rule#list)를 확인하세요. + + + +### Reverse Chronological Home Timeline 업데이트 +오늘부터 reverse chronological home timeline v2 엔드포인트는 지난 7일 동안 타임라인에 생성된 모든 게시물과 생성 날짜에 관계없이 가장 최근의 800개를 반환할 수 있습니다. + + + +### Filtered Stream을 위한 새로운 필터링 연산자 +오늘 10개의 새로운 v2 필터링 연산자가 filtered stream 엔드포인트로 빌드하는 모든 개발자에게 제공되며, 추가 10개가 이제 더 광범위하게 제공됩니다. + + 이 업데이트에 대한 자세한 내용은 [블로그 게시물](https://developer.x.com/en/blog/product-news/2022/twitter-api-v2-filtered-stream)을 참조하세요. + + + +### 스트리밍 엔드포인트 지연 시간 업데이트 +오늘 지연 시간을 50% 줄이기 위해 X API v2의 스트리밍 엔드포인트를 업데이트합니다. + + + +### Essential Access에서 v1.1 Media 엔드포인트 활성화 +오늘 X API v2의 Essential 액세스에서 v1.1 미디어 엔드포인트를 활성화합니다. + + 이 업데이트에 대한 자세한 내용은 [포럼 공지](https://devcommunity.x.com/t/v1-1-media-endpoints-available-for-essential-access-in-the-twitter-api-v2/171664)를 참조하세요. + + + +### Reverse Chronological Home Timeline 엔드포인트 출시 +오늘 팔로우하는 사람이 게시한 가장 최근 게시물 및 리포스트 모음을 검색할 수 있는 새로운 엔드포인트를 출시합니다. + + 이 출시에 대한 자세한 내용은 [포럼 공지](https://devcommunity.x.com/t/reverse-chronological-home-timeline-in-the-twitter-api-v2/171549)를 참조하세요. + + 새로운 엔드포인트와 함께 variants 필드가 [media 객체](https://developer.x.com/en/docs/twitter-api/data-dictionary/object-model/media)에 제공됩니다. 이를 통해 URL에 첨부된 콘텐츠 타입을 알 수 있습니다. + + + +### Bookmarks 엔드포인트 출시 +오늘 X API v2를 사용하여 Bookmarks를 관리하고 조회할 수 있는 새로운 엔드포인트를 출시합니다. Bookmarks 기능은 X 앱에서 오랫동안 제공되었지만 지금까지 API를 통해 Bookmarks를 검색, 생성 또는 관리하는 솔루션을 구축할 수 있는 엔드포인트가 없었습니다. + + 이 출시에 대한 자세한 내용은 [포럼 공지](https://devcommunity.x.com/t/build-with-bookmarks-on-the-twitter-api-v2/168804)를 참조하세요. + + + +### Quotes Lookup 엔드포인트 출시 +오늘 게시물 ID에 대한 인용을 가져올 수 있는 [quotes lookup 엔드포인트](https://developer.x.com/en/docs/twitter-api/tweets/retweets/introduction)를 출시합니다. + + 이 출시에 대한 자세한 내용은 [포럼 공지](https://devcommunity.x.com/t/introducing-the-quote-tweets-lookup-endpoint-to-the-twitter-api-v2/168370)를 참조하세요. + + + +### 문서 네비게이션 업데이트 +귀하의 피드백을 들었습니다. 문서에서 콘텐츠를 찾는 것이 어려웠고, 링크를 클릭했을 때 완전히 다른 사이드 네비게이션으로 이동하는 것이 혼란스러웠습니다. + + 오늘 단일 사이드 네비게이션에서 X Developer Platform의 전체 제공을 탐색할 수 있는 업데이트된 문서 네비게이션을 출시했습니다. 이번 출시로 중복 페이지를 제거하고, 혼란스러운 아이콘을 제거했으며, 네비게이션 내의 다양한 요소와 상호 작용하는 방법을 개선했습니다. + + 피드백이 있으시면 [피드백 채널](https://twitterdevfeedback.uservoice.com/forums/930250-twitter-api)을 통해 알려주세요. + + + +### Reposts 및 Likes Lookup 엔드포인트 개선 +오늘 [reposts lookup](https://developer.x.com/en/docs/twitter-api/tweets/retweets/introduction) 및 [Likes lookup](https://developer.x.com/en/docs/twitter-api/tweets/likes/introduction) 엔드포인트에 대한 개선을 출시하여 마지막 100개 계정뿐만 아니라 게시물을 좋아하거나 리포스트한 전체 계정 목록을 가져올 수 있습니다. + + 이 출시에 대한 자세한 내용은 포럼 공지를 참조하세요. + + + +### OAuth 2.0 인증 지원 +오늘 모든 개발자는 이제 Developer Console에서 OAuth 2.0을 인증 방법으로 선택하여 OAuth 2.0을 사용하여 인증할 수 있습니다. 이번 출시의 일환으로 confidential 및 public 클라이언트와 이 인증 방법을 사용하는 모든 관련 v2 엔드포인트에 대한 지원을 추가했습니다. + + OAuth 2.0은 개발자에게 애플리케이션 스코프에 대한 더 많은 제어를 제공하고 여러 기기에서 인증 흐름을 개선하는 산업 표준 인증 프로토콜입니다. 즉, X의 사람들을 위한 애플리케이션을 구축하는 개발자는 앱이 사용자에게 요청하는 정보에 대해 더 많은 제어권을 갖게 되므로 최종 사용자에게 필요한 데이터와 정보만 요청하면 됩니다. + + 이 최신 인증 프로토콜을 사용하면 요청한 특정 스코프만 표시하는 더 간소화된 동의 흐름을 최종 사용자에게 제공할 수 있습니다. + + 이 출시에 대한 자세한 내용은 포럼 공지를 참조하세요. + + + +### X API v2의 주요 플랫폼 업데이트 +**주요 플랫폼 업데이트: X API v2가 이제 기본 버전, 새로운 Essential 및 Elevated 액세스, 정책 변경** + + 오늘 X API v2가 이제 X API의 기본 버전임을 발표합니다. X API에서 빌드된 기존 모든 앱의 90%의 요구를 충족하기 위해 충분한 엔드포인트와 기능을 X API v2에 출시했습니다. + + 오늘 X API v2 개발자 경험을 더욱 개선하기 위해 다음 변경 사항을 출시합니다: + + * API에 대한 빠르고 무료인 Essential 액세스, 사용 사례가 승인된 개발자에게 무료 Elevated 액세스. 이러한 액세스 수준에 대한 자세한 내용은 About the X API 페이지에서 확인할 수 있습니다. + + * X의 핵심 기능으로 빌드하는 방식을 제한하고 앱을 통해 지원할 수 있는 사용자 수를 제한했던 Developer Policy의 언어를 제거합니다. + + * X를 더 좋고, 더 건강하게 만들고, 공개 대화를 확장하는 도구와 제품을 빌드하도록 권장하기 위해 플랫폼을 개방하고 있습니다. [구축했으면 하는 솔루션 목록 보기](https://developer.x.com/en/docs/twitter-api/what-to-build). + + * 구체적으로, X의 핵심 기능을 포함한 X 경험의 복제를 제한하는 조건과 많은 수의 사용자 토큰을 갖기 위해 허가가 필요한 조건을 제거했습니다. + + * X에서 사람들을 돕는 솔루션을 구축하는 것은 종종 개발자가 X에서 사용 가능한 것 중 일부를 빌드(또는 복제)해야 함을 의미합니다. Developer Policy의 이러한 변경 사항은 개발자 생태계에 명확성을 가져오고 개발자가 공개 대화에 빌드, 혁신, 영향을 미치기 더 쉽게 만드는 개방형 API 플랫폼을 제공하기 위한 것입니다. + + 이번 출시와 이 순간으로 이어진 X API 출시에 대해 자세히 알아보려면 [포럼 게시물](https://devcommunity.x.com/t/ushering-in-a-new-era-for-the-twitter-developer-platform-with-the-twitter-api-v2/162087)을 참조하세요. + + 이전 변경 로그 항목 탐색 외에도 X API v2에 지금까지 출시된 모든 내용을 이해하기 위해 검토할 수 있는 주요 리소스를 모았습니다: + + * [X API 엔드포인트 맵](/x-api/migrate/x-api-endpoint-map) + + * [About the X API](/x-api/getting-started/about-x-api) + + + +### List Lookup 엔드포인트 출시 +오늘 X API v2에 새로운 List lookup 엔드포인트를 출시합니다. 이러한 엔드포인트를 통해 사용자는 팔로워, 멤버, 게시물 등 지정된 Lists의 세부 정보를 검색할 수 있습니다. 검색된 데이터는 큐레이션, 분석 및 발견 가능성 사용 사례 및 요구 사항을 해결하는 솔루션을 구축하는 데 사용할 수 있습니다. 새로운 List 엔드포인트 외에도 새로운 list: 연산자가 Academic Research 액세스 수준에서 제공됩니다. 이는 search posts 및 post counts에서 사용할 수 있습니다. + + 이 출시에 대한 자세한 내용은 [포럼 공지](https://devcommunity.x.com/t/announcing-list-lookup-endpoints-for-the-twitter-api-v2/161965)를 참조하세요. + + + +### Spaces 엔드포인트 추가 +Space의 티켓을 구매한 사람들의 목록을 반환하는 기능과 Topics 지원을 Spaces 엔드포인트에 추가합니다. + + 이 출시에 대한 자세한 내용은 [포럼 공지](https://devcommunity.x.com/t/adding-new-functionality-to-spaces-endpoints/161959)를 참조하세요. + + + +### Manage Posts 엔드포인트 출시 +오늘 X API v2에 새로운 manage posts 엔드포인트를 출시합니다. 게시물 및 게시물 삭제 기능 외에도 설문조사 게시, 이미지에 사람 태그, 답글 설정으로 게시물 만들기, Super Followers에게 게시 기능을 추가했습니다. + + 이 출시에 대한 자세한 내용은 [포럼 공지](https://devcommunity.x.com/t/announcing-manage-tweets-endpoints-for-the-twitter-api-v2/161501)를 참조하세요. + + + +### 임베디드 버튼 변경 +오늘 X의 임베디드 버튼에 몇 가지 변경 사항을 적용합니다. 버튼은 이제 X.com 버튼과 일치하도록 더 둥글게 되었고, (아주 약간) 색상 팔레트를 업데이트했습니다. + + 이 출시에 대한 자세한 내용은 [포럼 공지](https://devcommunity.x.com/t/embedded-buttons-have-a-new-look/160528)를 참조하세요. + + + +### Lists 엔드포인트 그룹 출시 +오늘 X API v2에 새로운 Lists 엔드포인트 그룹을 출시합니다. 이러한 엔드포인트를 통해 환경설정, 관심사, 그룹 또는 주제를 기반으로 게시물을 큐레이션하고 정리하는 솔루션을 구축할 수 있습니다. + + 이 출시에 대한 자세한 내용은 [포럼 공지](https://devcommunity.x.com/t/announcing-new-twitter-api-v2-manage-list-endpoints/159980)를 참조하세요. + + + +### Mutes Lookup 엔드포인트 출시 +오늘 X API v2에 새로운 [mutes lookup](https://developer.x.com/en/docs/twitter-api/users/mutes/introduction) 엔드포인트를 출시합니다. 이 엔드포인트를 통해 인증된 사용자는 음소거한 계정을 검색하고 정보를 얻을 수 있습니다. + + 이 출시에 대한 자세한 내용은 [포럼 공지](https://devcommunity.x.com/t/announcing-new-mutes-lookup-endpoint-for-the-twitter-api-v2/159680)를 참조하세요. + + + +### OAuth 2.0 베타 출시 +오늘 X API v2에서 OAuth 2.0 및 세분화된 스코프의 베타를 출시합니다. X Developer Platform에서 OAuth 2.0의 미래를 형성하는 데 관심 있는 개발자는 OAuth 2.0 베타에 액세스를 요청할 수 있습니다. + + OAuth 2.0은 인증을 위한 업계 표준이며 더 현대적인 인증 경험을 가능하게 합니다. + + OAuth 2.0 베타를 통해 v2 Project 및 관련 앱에서 이 새로운 기능을 테스트하고 일반 가용성 릴리스 전에 피드백을 제공할 수 있습니다. 그러나 이 OAuth 2.0 구현은 현재 개발 중이므로 공개, 프로덕션 환경 또는 앱에서 테스트하지 않을 것을 강력히 권장합니다. + + 이 출시에 대한 자세한 내용은 포럼 공지를 참조하세요. + + + +### Batch Compliance 엔드포인트 출시 +오늘 X API v2에 새로운 [batch compliance 엔드포인트](https://developer.x.com/en/docs/twitter-api/compliance/batch-compliance/introduction)를 출시하여 X API를 사용하는 개발자가 X 데이터를 [Developer Agreement and Policy](https://developer.x.com/en/developer-terms/policy)와 준수하도록 유지하기 쉽게 합니다. 이러한 엔드포인트를 통해 개발자와 연구원은 대량의 게시물 또는 User ID를 일괄 업로드하고 데이터 세트가 사용자 의도와 X의 콘텐츠의 현재 상태를 반영하도록 필요한 조치를 이해할 수 있습니다. + + 이 출시에 대한 자세한 내용은 [포럼 공지](https://devcommunity.x.com/t/new-batch-compliance-endpoints-available-on-the-twitter-api-v2/158534)를 참조하세요. + + + +### Spaces 엔드포인트 출시 +오늘 X API v2에 새로운 [Spaces 엔드포인트](https://developer.x.com/en/docs/twitter-api/spaces/overview)와 [새로운 최상위 Spaces 데이터 사전](https://developer.x.com/en/docs/twitter-api/data-dictionary/object-model/space)을 출시합니다. Spaces 엔드포인트를 통해 Space ID 또는 사용자 ID로 Spaces를 조회하거나 제목에 언급된 사람들의 키워드, 해시태그 또는 사용자 이름을 사용하여 조회할 수 있습니다. 새로운 데이터 사전에는 제목, 티켓 상태, 참가자 메트릭과 같은 Space에 대한 관련 정보가 포함되어 있으며, 모든 사용자 ID는 전체 객체로 확장될 수 있습니다. + + 이 출시에 대한 자세한 내용은 [포럼 공지](https://devcommunity.x.com/t/introducing-new-spaces-endpoints-on-the-twitter-api-v2/158213)를 참조하세요. + + + +### 비디오 조회 제한을 위한 새로운 객체 +이전에는 enterprise [Engagement API](/x-api/enterprise-gnip-2.0/fundamentals/engagement-api)를 사용하여 1800일 이상 된 게시물에 대한 비디오 조회 메트릭을 요청할 때 컨텍스트 없이 0 값을 제공했습니다. 오늘부터 이러한 경우 unsupported_for_video_views_tweet_ids라는 새로운 객체를 제공하기 시작합니다. 여기에는 1800일 이상 된 게시물 ID의 쉼표로 구분된 목록이 포함됩니다. 이러한 게시물에 대한 요청된 다른 모든 메트릭은 별도의 객체로 계속 받습니다. + + 이 출시에 대한 자세한 내용은 [포럼 공지](https://devcommunity.x.com/t/new-engagement-api-video-views-object-to-clarify-limitation/158163)를 참조하세요. + + + +### Alt Text 필드 추가 +오늘 개발자가 접근성을 더 의식하여 구축할 수 있도록 X API v2 media 객체에서 alt_text 필드를 사용할 수 있게 합니다. + + 이 필드를 요청하려면 expansions=attachments.media_keys 매개변수와 media.fields=alt_text 매개변수를 전달해야 합니다. 요청에 포함되면 이 필드는 alt 텍스트가 있는 이미지를 포함하는 모든 게시물의 alt 텍스트를 반환합니다. + + 이 출시에 대한 자세한 내용은 [포럼 공지](https://devcommunity.x.com/t/media-alt-text-field-now-available-in-twitter-api-v2/157939)를 참조하세요. + + + +### Reposts 엔드포인트 출시 +오늘 X API v2에 새로운 [reposts](https://developer.x.com/en/docs/twitter-api/tweets/retweets) 엔드포인트를 출시합니다. 개발자는 이제 이러한 엔드포인트를 사용하여 인증된 사용자를 대신하여 리포스트하거나 리포스트를 취소하거나 특정 게시물을 리포스트한 사람을 조회할 수 있습니다. + + 이 출시에 대한 자세한 내용은 [포럼 공지](https://devcommunity.x.com/t/announcing-new-twitter-api-v2-retweets-endpoints/156827)를 참조하세요. + + + +### Manage Mutes 엔드포인트 출시 +오늘 X API v2에 새로운 [manage mutes](https://developer.x.com/en/docs/twitter-api/users/mutes/introduction) 엔드포인트를 출시합니다. 이러한 엔드포인트를 통해 인증된 사용자가 계정을 음소거하거나 음소거 해제할 수 있습니다. + + 이 출시에 대한 자세한 내용은 [포럼 공지](https://devcommunity.x.com/t/announcing-new-manage-mutes-endpoints-for-the-twitter-api-v2/156261)를 참조하세요. + + + 이제 `tweet.fields` 매개변수와 함께 `context_annotations` 필드를 요청할 때 [full-archive search](/x-api/posts/full-archive-search) 엔드포인트로 전달될 수 있는 `max_results`를 100으로 줄였습니다. 즉, 페이지당 필드가 있는 최대 100개의 게시물만 가져올 수 있습니다. + + + +### 스트리밍 엔드포인트를 위한 안정성 기능 +오늘 X API v2의 filtered stream 및 sampled stream을 위한 backfill 및 중복 연결이라는 두 가지 안정성 스트리밍 기능을 출시합니다. 이는 이제 Academic Research 제품 트랙에서 사용할 수 있습니다. + + 중복 연결 기능을 사용하면 특정 스트림에 두 번 연결할 수 있어 스트림 중 하나가 연결 해제를 경험하는 경우 스트리밍 가동 시간을 최대화하는 데 도움이 될 수 있습니다. + + Backfill은 스트리밍 요청에 backfill_minutes 매개변수와 1에서 5 사이의 정수를 추가하여 사용할 수 있으며 연결 해제된 스트림에서 발생할 수 있는 누락된 데이터를 요청할 수 있습니다. + + 이 출시에 대한 자세한 내용은 [포럼 공지](https://devcommunity.x.com/t/new-reliability-and-recovery-functionality-available-for-twitter-api-v2-streaming-endpoints/156244/2)를 참조하세요. + + + +### Post Counts 엔드포인트 출시 +오늘 X API v2에 새로운 [post counts 엔드포인트](/x-api/posts/counts/introduction)를 출시합니다. 여기에는 두 가지 다른 엔드포인트가 포함됩니다: 모든 제품 트랙에서 사용 가능한 Recent post counts와 현재 Academic Research Product Track에서만 사용 가능한 full-archive post counts. 이러한 엔드포인트를 사용하여 지정된 쿼리와 일치하는 게시물 수를 받을 수 있습니다. + + 이 출시에 대한 자세한 내용은 [포럼 공지](https://devcommunity.x.com/t/introducing-new-tweet-counts-endpoints-to-the-twitter-api-v2/155997)를 참조하세요. + + + +### Teams 개선 +오늘 커뮤니티에서 들은 피드백을 기반으로 teams 기능에 대한 주요 개선을 출시합니다. teams 페이지의 스타일과 디자인을 업데이트했습니다. 또한 초대 흐름을 변경하여 팀 멤버를 초대하거나 초대가 실패한 이유에 대해 자세히 알아보기가 더 쉬워졌습니다. 팀 계정이 있는 경우 Developer Console의 [teams 페이지](https://developer.x.com/en/portal/teams)를 보면 변경 사항을 확인할 수 있습니다. teams에 대한 자세한 내용은 [주제에 대한 문서](https://developer.x.com/en/docs/Developer Console/overview#team) 및 관련 [FAQ](https://developer.x.com/en/docs/Developer Console/faq#dev-portal-management-faq)를 확인하세요. + + 이 출시에 대한 자세한 내용은 [포럼 공지](https://devcommunity.x.com/t/announcing-improvements-to-the-functionality-of-teams/155447/2)를 참조하세요. + + + +### Configuration 엔드포인트 폐기 +오늘 standard v1.1 GET /help/configuration 엔드포인트를 폐기했습니다. + + 이 출시에 대한 자세한 내용은 [포럼 공지](https://devcommunity.x.com/t/retiring-the-1-1-configuration-endpoint/153319)를 참조하세요. + + + +### oEmbed 엔드포인트 통합 +오늘 v1.1 oEmbed 엔드포인트가 2021년 11월 23일에 폐기되고 제거되어 새로운 기능을 일관된 방식으로 지원할 수 있음을 알립니다. 그 날짜 이후 X oEmbeds(임베디드 게시물 및 타임라인)의 유일한 공식적이고 지원되는 API 엔드포인트는 publish.x.com/oembed를 통한 것입니다. + + 이 출시에 대한 자세한 내용은 [포럼 공지](https://devcommunity.x.com/t/consolidating-the-oembed-functionality/154690/2)를 참조하세요. + + + +### Blocks 및 Likes Lookup 엔드포인트 출시 +오늘 X API v2에 새로운 [blocks](/x-api/users/blocks) 및 [Likes](/x-api/posts/likes) lookup 엔드포인트를 출시합니다. 이러한 엔드포인트를 통해 v2 API를 사용하여 계정이 좋아요한 게시물, 게시물을 좋아요한 사용자, 본인 또는 인증된 사용자가 차단한 사람에 대한 정보를 얻을 수 있습니다. + + 이 출시에 대한 자세한 내용은 [포럼 공지](https://devcommunity.x.com/t/announcing-twitter-api-v2-likes-lookup-and-blocks-lookup/154353)를 참조하세요. + + + +### Manage Likes 엔드포인트 출시 +오늘 X API v2에 새로운 [manage Likes](https://developer.x.com/en/docs/twitter-api/tweets/likes) 엔드포인트를 출시합니다. 이러한 엔드포인트를 통해 v2 API를 사용하여 게시물에 좋아요를 누르고 좋아요 취소할 수 있습니다. + + 이 출시에 대한 자세한 내용은 [포럼 공지](https://devcommunity.x.com/t/announcing-new-manage-likes-endpoints-for-thetwitter-api-v2/152780)를 참조하세요. + + + +### Manage Blocks 엔드포인트 출시 +오늘 X API v2에 새로운 [manage blocks](/x-api/users/blocks) 엔드포인트를 출시합니다. 이러한 엔드포인트를 통해 사용자 ID를 사용하여 사용자를 대신하여 계정을 차단하거나 차단 해제할 수 있습니다. + + 이 출시에 대한 자세한 내용은 [포럼 공지](https://devcommunity.x.com/t/announcing-manage-blocks-for-twitter-api-v2/152358/2)를 참조하세요. + + + +### 임베디드 타임라인 지원 제거 +오늘 [임베디드 타임라인 위젯](https://developer.x.com/en/docs/x-for-websites/timelines/overview)의 미래에 대한 계획을 공유합니다. 2021년 6월 23일에 Likes, Collections, Moments 타임라인을 폐기할 예정입니다. 더 빠르고 사용하기 쉽고 X 기능 및 기능성과 최신 상태가 되도록 업데이트 중인 [Profile](https://developer.x.com/en/docs/x-for-websites/timelines/guides/profile-timeline) 및 [Lists](https://developer.x.com/en/docs/x-for-websites/timelines/guides/list-timeline) 타임라인을 사용할 것을 권장합니다. + + 이 변경에 대한 자세한 내용은 [포럼 공지](https://devcommunity.x.com/t/removing-support-for-embedded-like-collection-and-moment-timelines/150313)에서 확인할 수 있습니다. + + + +### Manage Follows 엔드포인트 출시 +오늘 X API v2에 새로운 [manage follows](/x-api/users/follows) 엔드포인트를 출시합니다. 이러한 엔드포인트를 통해 사용자 ID를 사용하여 사용자를 대신하여 계정을 팔로우하거나 팔로우 취소할 수 있습니다. 이 출시는 계정의 팔로워와 팔로우 중인 사용자를 검색할 수 있는 [follows lookup](/x-api/users/follows) 엔드포인트 출시 몇 달 후에 이루어집니다. + + 이 출시에 대한 자세한 내용은 [포럼 공지](https://devcommunity.x.com/t/introducing-the-new-manage-follows-endpoints-to-the-twitter-api-v2/149465)를 참조하세요. + + + +### Academic Research 제품 트랙 소개 +오늘 [X API v2](/x-api/introduction)에 새로운 [Academic Research 제품 트랙](/resources/fundamentals/developer-apps)을 도입합니다. 이 업데이트는 학술 연구자를 위한 새로운 신청 프로세스를 도입하여 승인된 사람들에게 더 큰 액세스 및 고급 기능을 잠금 해제하는 Academic Research [Project](/resources/fundamentals/developer-apps)를 제공합니다. + + 새로운 Academic Research 제품 트랙을 통해 다음에 액세스할 수 있습니다: + + * 현재 Academic Research 제품 트랙에서만 사용 가능한 새로운 X API v2 [full-archive search 엔드포인트](/x-api/posts/full-archive-search). + + * Basic [액세스 수준](https://developer.x.com/en/products/x-api/early-access/guide#na_2)에서 [Standard 제품 트랙](/resources/fundamentals/developer-apps)에 사용 가능한 500,000에서 증가한 10,000,000의 [게시물 한도](/x-api/fundamentals/post-cap). + + * `$`(일명 cashtag), `bio`(filtered stream을 통해서만 사용 가능), `bio_name`(filtered stream을 통해서만 사용 가능), `bio_location`(filtered stream을 통해서만 사용 가능), `place`, `place_country`, `point_radius`, `bounding_box`, `-is:nullcast`, `has:cashtags` 및 `has:geo`를 포함하여 [recent search](/x-api/posts/recent-search), [full-archive search](/x-api/posts/full-archive-search), [filtered stream](/x-api/posts/filtered-stream)에 사용 가능한 새로운 필터 연산자. + + * Basic 액세스 수준의 Standard 제품 트랙에 사용 가능한 25에서 증가한 filtered stream을 위한 1,000개의 동시 규칙 한도. + + * Basic 액세스 수준의 Standard 제품 트랙에 사용 가능한 512자 제한에서 증가한 1,024자의 쿼리 및 규칙 문자 제한. + + 이 출시에 대한 자세한 내용은 [포럼 공지](https://devcommunity.x.com/t/introducing-the-new-academic-research-product-track/148632)를 참조하세요. + + + +### Reply Settings 필드 추가 +오늘 reply_settings라는 post 객체의 새로운 필드를 출시합니다. 이 필드는 post lookup, hide replies, recent search, sampled stream, filtered stream, follows lookup, user post timeline 및 user mention timeline 엔드포인트를 포함하여 게시물을 반환하는 모든 X API v2 엔드포인트에서 사용 가능하거나 모든 엔드포인트에서 post 객체를 [확장](/x-api/fundamentals/expansions)하여 사용할 수 있습니다. + + 이 필드는 게시물 작성자가 다른 사람이 게시물에 답글을 달도록 허용한 방법을 나타냅니다. 모든 사람, 게시물에서 언급한 사람만, 또는 팔로우하는 사람. `reply_settings` 필드가 반환하는 필드 값에는 `everyone`, `mentionedUsers`, `following`이 포함됩니다. 게시물에 대해 대화 컨트롤이 설정되지 않은 경우에도 필드에 `everyone` 값으로 post 객체에 표시됩니다. + + + +### User Post 및 Mention Timeline 엔드포인트 출시 +오늘 X API v2에 새로운 [user post timeline 및 user mention timeline 엔드포인트](/x-api/posts/timelines)를 출시합니다. 이러한 엔드포인트를 통해 X에서 지정된 계정이 작성하거나 언급한 게시물을 요청할 수 있습니다. 포럼 게시물 공지에서 자세히 알아보세요. + + + +### Follows Lookup 엔드포인트 출시 +오늘 X API v2에 새로운 [follows lookup 엔드포인트](/x-api/users/follows)를 출시합니다. 이러한 엔드포인트를 통해 사용자 ID를 사용하여 계정의 팔로워와 팔로우 중인 사용자를 검색할 수 있습니다. 포럼 게시물 공지에서 자세히 알아보세요. + + + +### 일부 Labs v2 엔드포인트 폐기 +Labs v2 recent search 및 hide replies 엔드포인트 폐기 + + 다음 엔드포인트를 폐기했습니다. 이러한 엔드포인트의 Labs 버전을 사용하고 있었다면 링크된 마이그레이션 가이드를 사용하여 새 X API v2 버전을 사용하도록 통합을 업데이트할 수 있습니다: + + * [Recent search v2](/x-api/posts/search/migrate/overview) + + * [Hide replies v2](/x-api/posts/hide-replies/migrate) + + 새로운 X API v2로의 마이그레이션에 대한 추가 세부 정보는 [마이그레이션 허브](/x-api/migrate/overview)를 통해 확인할 수도 있습니다. + + 질문이 있으시면 [Labs 포럼 카테고리](https://devcommunity.x.com/c/labs/57)로 문의하세요. + + + +### 일부 Labs v1 엔드포인트 폐기 +2020년 8월 12일에 새로운 X API v2: Early access를 출시했습니다. 이번 출시에서 Labs 프로그램에서 여러 엔드포인트를 X API v2로 졸업시켰으며, 엔드포인트의 Labs 버전은 폐기 상태로 60일 동안 유지된 후 폐기될 것임을 발표했습니다. + + 오늘로 출시 후 60일이 지났으며, 다음 엔드포인트를 폐기했음을 의미합니다. 이러한 엔드포인트의 Labs 버전을 사용하고 있는 경우 링크된 마이그레이션 가이드를 사용하여 새 X API v2 버전을 사용하도록 통합을 업데이트할 수 있습니다: + + * post metrics v1 + + * Filtered stream v1 + + * Sampled stream v1 + + 새로운 X API v2로의 마이그레이션에 대한 추가 세부 정보는 [마이그레이션 허브](/x-api/migrate/overview)를 통해 확인할 수도 있습니다. + + 질문이 있으시면 [Labs 포럼 카테고리](https://devcommunity.x.com/c/labs/57)로 문의하세요. + + + +### Post 소비 상태 바 추가 +새로운 Developer Console의 [메인 대시보드 페이지](https://developer.x.com/en/portal/dashboard)에서 이제 월 500,000개 게시물의 [게시물 한도](/x-api/fundamentals/post-cap)에 대한 사용량을 확인할 수 있습니다. 이 한도는 Basic 액세스의 다음 v2 엔드포인트 전반에 걸쳐 Project 수준에서 적용됩니다: filtered stream 및 recent search. + + 이 기능을 보고 새 v2 엔드포인트를 사용하려면 [새 Developer Console 경험](https://developer.x.com/en/portal/opt-in.html)을 활성화해야 합니다. + + + +### Hide Replies 엔드포인트 출시 +오늘 v2 X API에 새로운 hide replies 엔드포인트를 출시합니다. 이 엔드포인트를 통해 게시물에 대한 학대적이고, 산만하거나, 오해의 소지가 있는 답글을 숨길 수 있습니다 — 공개 대화의 건전성을 개선하는 데 중요한 부분입니다. 포럼 게시물 공지에서 자세히 알아보세요. + + X Developer Labs의 동일한 엔드포인트는 이제 폐기되었으며 90일 후에 폐기됩니다. [v2 엔드포인트로 마이그레이션](/x-api/posts/hide-replies#comparing-twitter-apis-hide-replies-endpoints)하는 방법을 알아보세요. + + + +### X API v2 엔드포인트에 대한 Early Access +오늘 [새로운 X API의 첫 번째 엔드포인트에 대한 Early Access](https://blog.x.com/developer/en_us/topics/tools/2020/introducing_new_twitter_api.html)를 발표했습니다! + + 새로운 X API는 새로운 기능을 더 빠르게 제공할 수 있는 새로운 API 기반, 수신하는 필드에 대한 더 많은 제어를 제공하는 업데이트된 데이터 형식 및 새로운 기능, 새로운 게시물, 사용자 및 미디어 필드, 그리고 다음을 포함하여 게시물을 듣고 분석할 수 있는 업데이트된 엔드포인트 세트를 제공합니다: + + * [post lookup](/x-api/posts/post-lookup-by-post-ids) + + * [User lookup](/x-api/users/user-lookup-by-id) + + * [Recent search](/x-api/posts/recent-search) + + * [Filtered stream](/x-api/posts/filtered-stream) + + * [Sampled stream](/x-api/stream/stream-sampled-posts) + + 사용 가능한 새로운 기능의 전체 목록과 마이그레이션 리소스는 [X API v2: Early Access 문서 페이지](https://developer.x.com/en/docs/x-api/early-access)에서 확인할 수 있습니다. + + "[X API의 미래를 위한 가이드](https://developer.x.com/en/docs/x-api/early-access)"에서 계획에 대해 자세히 알아보세요. + + + +### 일부 Labs 엔드포인트 폐기 +이번 출시에서 X API v2 대체품 출시로 인해 특정 Labs 엔드포인트를 폐기하고 있습니다. + + 다음 Labs v1 엔드포인트는 오늘의 출시로부터 60일 후에 폐기됩니다: + + * post metrics v1 + + * Filtered stream v1 + + * Sampled stream v1 + + 다음 Labs v2 엔드포인트는 오늘의 출시로부터 90일 후에 폐기됩니다: + + * Recent search v2 + + + +### Hide Replies 개선 +답글을 다시 표시할 수 있는 기능을 추가했습니다. 또한 이전에 표시되지 않았던 답글은 이제 이 엔드포인트를 통해 다시 숨길 수 있습니다. + + 자세한 내용은 [Hide replies 문서](https://developer.x.comhttps://developer.x.com/en/docs/labs)에서 확인하세요. + + + +### 일부 Labs v1 엔드포인트 폐기 +오늘 Labs v1 posts and users, hide replies, recent search 엔드포인트를 폐기합니다. + + Labs v1 계획에 대한 자세한 내용은 [포럼 공지](https://devcommunity.x.com/t/update-on-labs-v1-endpoints/138641)에서 확인할 수 있습니다. + + + +### Quote Tweets 메트릭 추가 +오늘 `quote_tweets` 메트릭이 [/totals](/x-api/enterprise-gnip-2.0/fundamentals/engagement-api#post-insights-engagement) 엔드포인트를 통해 '소유하지 않은' 게시물에 사용 가능합니다. 즉, 앱 전용 인증을 사용하여 모든 게시물의 인용 수에 액세스할 수 있습니다. + + 이 변경에 대한 자세한 내용은 [포럼 게시물](https://devcommunity.x.com/t/how-the-new-retweets-and-comments-metric-is-returned-with-the-twitter-api/139131)에서 확인할 수 있습니다. + + + +### 새로운 Post 메트릭 추가 +오늘 X Developer Labs post lookup 엔드포인트의 post 객체에 두 가지 새로운 비공개 메트릭 하위 필드 `user_profile_clicks` 및 `url_link_clicks`를 추가합니다. 다음 값 중 하나로 `tweet.fields` 매개변수를 사용할 때 반환됩니다: `non_public_metrics`, `organic_metrics` 또는 `promoted_metrics`. + + 자세한 내용은 [post lookup API 참조](https://developer.x.com/en/docs/labs/tweets-and-users/api-reference/get-tweets-id)를 참조하세요. + + + +### Repost 카운트 변경 +오늘부터 X web, iOS 및 Android에서 게시물당 총 '리포스트 및 댓글' 카운트가 표시됩니다. X API를 사용하여 X 인터페이스와 일치하는 총 '리포스트 및 댓글' 수는 사용 가능한 경우 `retweet_count`와 `quote_count`를 더하여 계산할 수 있습니다. 또한 `quote_count`는 게시물을 인용한 총 게시물 수가 아닌 게시물을 인용한 총 고유 계정 수입니다. 자세한 내용은 [포럼 게시물](https://devcommunity.x.com/t/how-the-new-retweets-and-comments-metric-is-returned-with-the-twitter-api/139131/2)을 참조하세요. + + + +### Organic 및 Promoted 메트릭 그룹화 +post lookup 엔드포인트의 post 및 media 객체에 `organic_metrics` 및 `promoted_metrics`를 추가합니다. + + + +### 엔드포인트에 메트릭 추가 +post lookup 및 recent search 엔드포인트의 post 및 media 객체에 메트릭을 추가합니다. + + 이러한 변경에 대한 자세한 내용은 [포럼 공지](https://devcommunity.x.com/t/adding-metrics-to-the-tweets-and-recent-search-endpoints-in-labs/135315)에서 확인할 수 있습니다. + + + +### COVID-19 엔드포인트 출시 +오늘 새로운 COVID-19 stream 엔드포인트와 함께 제공되는 compliance 엔드포인트를 출시합니다. + + 이러한 변경에 대한 자세한 내용은 [포럼 공지](https://devcommunity.x.com/t/new-covid-19-stream-endpoint-available-in-twitter-developer-labs/135540)에서 확인할 수 있습니다. + + + +### Replay API 사용자 프로필 업데이트 +오늘부터 Replay API는 Replay API가 실행 중인 시점에 참조된 사용자를 반영하는 사용자 프로필 객체를 제공합니다. 현재 사용자 프로필 객체를 제공하는 이 변경은 2019년 11월 25일의 최근 Historical PowerTrack 업데이트와 유사합니다. + + + +### Post Annotations 추가 +posts 및 recent search 엔드포인트의 post 객체에 어노테이션을 추가합니다. + + 이 변경에 대한 자세한 내용은 [포럼 공지](https://devcommunity.x.com/t/adding-annotations-to-tweets-and-recent-search-endpoints-in-labs/135193)에서 확인할 수 있습니다. + + + +### Developer Policy 업데이트 +오늘 [Developer Policy에 대한 중요한 업데이트](https://developer.x.com/en/developer-terms/policy)를 발표했습니다. [포럼](https://devcommunity.x.com/t/a-new-easier-to-understand-twitter-developer-policy/135038) 및 [블로그](https://blog.x.com/developer/en_us/topics/community/2020/twitter_developer_policy_update.html) 게시물을 통해 이에 대해 자세히 읽고 개정된 정책을 검토할 것을 권장합니다. Developer Policy는 X API 사용의 기초 중 하나이며 약속 사항을 이해하는 것이 중요합니다. + + + +### Hide Replies 엔드포인트 출시 +사람들이 X에서 대화를 안전하고 편안하게 할 수 있도록 돕고자 합니다. 그 일환으로 오늘 새로운 [엔드포인트](/x-api/posts/hide-replies)로 hide replies 기능을 지원하여 게시물 작성자에게 시작한 대화에 대한 더 많은 제어권을 주게 되어 기쁩니다. + + 이 새로운 엔드포인트에 대한 자세한 내용은 [포럼 공지](https://devcommunity.x.com/t/introducing-the-hide-replies-endpoint/134683)에서 확인할 수 있습니다. + + + +### Labs v2 엔드포인트 출시 +오늘 posts and Users, Recent Search, Hide Replies 엔드포인트를 Labs의 v2로 가져옵니다. Labs v1 엔드포인트를 폐기하고 이 초기 출시 후 90일 후에 완전히 폐기합니다. 또한 이 기간 동안 v1 문서를 계속 사용 가능하게 유지합니다. [피드백 채널](https://twitterdevfeedback.uservoice.com/)을 통해 이 버전 관리 전략에 대한 피드백을 제공할 수 있습니다. + + posts and Users에 다음 변경 사항을 출시합니다: + + * 쿼리 매개변수로 [필드](/x-api/fundamentals/fields) 도입 + + * 쿼리 매개변수로 [형식](https://developer.x.com/en/docs/labs#payload) 제거 + + * posts and Users에서 단일 ID [조회](https://developer.x.com/en/docs/labs/overview/versioning/migration-guide#id-lookup-path)를 위한 경로 변수 추가 + + * GET /users에서 단일 및 다중 사용자 이름 [조회](/x-api/migrate/overview#username-lookup-path)를 위한 경로 및 쿼리 매개변수 조정 + + * 필드 이름 `stats`를 `public_metrics`로 변경 + + 기타 변경 사항은 다음과 같습니다: + + * Users에서 `most_recent_tweet_id` 확장 제거 + + * 해당 필드를 더 쉽게 구문 분석할 수 있도록 posts의 `source` 필드에서 HTML 태그 제거 + + Recent Search의 핵심 검색, 페이지네이션 및 기타 기능은 동일하게 유지됩니다. + + v1에서 v2로 업데이트할 때 사용할 수 있는 일부 [마이그레이션 자료](/x-api/migrate/overview)를 모았습니다. + + 이 변경에 대한 자세한 내용은 [포럼 공지](https://devcommunity.x.com/t/releasing-a-new-version-of-labs-endpoints/134219)에서 확인할 수 있습니다. + + + +### Compliance Firehose에 Drop/Undrop 이벤트 추가 +오늘 Compliance Firehose API에 새로운 drop/undrop 이벤트 타입을 추가했습니다. 이에 대한 자세한 내용은 [문서](/x-api/enterprise-gnip-2.0/fundamentals/firehouse)에서 확인할 수 있습니다. + + + +### Access Token 관리 변경 +오늘 [developer.x.com의 애플리케이션 대시보드](https://developer.x.com/content/developer-twitter/en/apps) 내에서 Access Token 및 Access Token Secret이 표시되고 관리되는 방식을 변경합니다. + + API 통합을 더 안전하게 만들기 위해 이러한 값이 처음 생성된 시점 이후에는 Access Token 및 Access Token Secret을 더 이상 대시보드에 표시하지 않습니다. + + 처음 이후에는 이러한 자격 증명을 검색할 수 없습니다. 대시보드에서 토큰을 재생성할 수 있지만 현재 토큰과 시크릿이 무효화됩니다. + + 이 변경에 대한 자세한 내용은 [포럼 공지](https://devcommunity.x.com/t/upcoming-changes-to-access-token-and-secret-management/130851)에서 확인할 수 있습니다. + + + +### SPDY 지원 제거 +2020년 1월 15일부터 X API(및 모든 다른 X 도메인)에 대한 모든 연결은 SPDY 연결을 더 이상 지원하지 않습니다. + + 이 변경에 대한 자세한 내용은 [포럼 공지](https://devcommunity.x.com/t/removing-support-for-spdy-protocol-on-twitter/132530)에서 확인할 수 있습니다. + + + +### Labs에서 Recent Search 엔드포인트 출시 +오늘 [지난 7일 동안 게시된 게시물을 검색하는](/x-api/posts/recent-search) 새로운 엔드포인트를 출시합니다. + + 이 출시에 대한 자세한 내용은 [포럼 공지](https://devcommunity.x.com/t/new-recent-search-endpoint-available-in-labs/133076)를 통해 확인할 수 있습니다. + + + +### Twurl CLI 업데이트 +X API CLI인 `[twurl](https://github.com/twitter/twurl)`의 새로운 업데이트된 주요 릴리스가 이제 제공됩니다. 이 릴리스에는 여러 버그 수정 및 개선 사항이 포함되어 있으며 Premium 및 X Developer Labs 엔드포인트 주변에 기능을 추가하는 데 도움이 되는 Bearer Token 지원이 도입되었습니다. 자세한 내용은 [포럼 게시물](https://devcommunity.x.com/t/twurl-0-9-5-released/132966)을 참조하세요. + + + +### 스트림에 Post Annotations 추가 +오늘 X Developer Labs에서 기본 post 페이로드에 새로운 메타데이터 요소를 출시합니다. post 페이로드의 일부로 렌더링되는 이러한 새 필드는 게시물에 대한 더 많은 컨텍스트 정보를 제공합니다. + + 이 출시에 대한 자세한 내용은 [포럼 공지](https://devcommunity.x.com/t/tweet-annotations-added-to-the-tweet-object-for-the-sampled-stream-and-filtered-stream-endpoints-in-labs/132407)를 통해 확인할 수 있습니다. + + + +### Historical PowerTrack 사용자 프로필 업데이트 +오늘 작업 처리 시점의 값이 반영된 사용자 프로필 위치, bio 설명 및 표시 이름 정보를 제공하기 위해 "batch historical posts" 엔드포인트(Historical PowerTrack)를 업데이트합니다. 업데이트된 사용자 객체가 전달될 때 User/Actor 객체에 새로운 "updated" 문자열 배열이 있습니다. + + 최대 세 가지 가능한 값이 있습니다: name, description, location: + + `"updated": ["name", "description", "location"]` + + 자세한 내용은 [Historical PowerTrack의 데이터 형식에 대한 문서](https://aem-author-production-version-6-3.twitter.biz/content/developer-twitter/en/docs/tweets/batch-historical/guides/powertrack-data-format.html)를 참조하세요. + + + +### Account Activity API 추가 +오늘 Account Activity API에 새로운 기능을 출시하여 개발자가 구독한 사용자를 언급하는 계정이 차단되었는지 여부를 볼 수 있는 기능을 제공합니다. + + `user_has_blocked` [데이터 객체 구조](/x-api/enterprise-gnip-2.0/fundamentals/account-activity#account-activity-data-object-structure)에 대해 자세히 읽고 자세한 내용은 [포럼 공지](https://devcommunity.x.com/t/new-release-account-activity-api-user-has-blocked-field/131157)를 확인하세요. + + + +### Labs에서 Sampled Stream 엔드포인트 출시 +오늘 게시되는 대로 모든 공개 게시물의 [샘플을 실시간으로 스트리밍하는](/x-api/posts/recent-search) 새로운 엔드포인트를 출시합니다. + + 이 출시에 대한 자세한 내용은 [포럼 공지](https://devcommunity.x.com/t/new-sampled-stream-endpoint-available-in-labs/130958)를 통해 확인할 수 있습니다. + + + +### Labs에서 Filtered Stream 엔드포인트 출시 +오늘 게시물을 검색하기 위한 [새로운 스트리밍 엔드포인트](/x-api/posts/filtered-stream)와 X Developer Labs에서 필터를 관리하기 위한 엔드포인트를 출시합니다. 이러한 엔드포인트를 사용하여 월 최대 500,000개 게시물(초당 최대 50개 게시물)을 검색할 수 있습니다. 스트림에 최대 10개의 필터 규칙을 설정할 수 있습니다(동시에 적용할 수 있음). + + 이 출시에 대한 자세한 내용은 [포럼 공지](https://devcommunity.x.com/t/new-filtered-stream-endpoints-available-in-labs-and-the-future-of-statuses-filter/129888)를 통해 확인할 수 있습니다. + + API 참조 페이지에 문서화된 요청 매개변수는 이제 선택 사항 또는 필수로 명확하게 표시됩니다. 또한 API 참조 페이지는 요청에 의해 허용되는 경우 JSON 본문 페이로드를 설명합니다. + + + +### Labs에서 Post Metrics 출시 +이제 소유/인증된 계정의 모든 게시물 또는 게시물 목록에 대한 engagement 데이터를 검색할 수 있습니다. 쿼리하는 게시물은 30일 이상 오래되지 않아야 하며 리포스트가 될 수 없습니다. + + [GET /tweets/metrics/private](https://developer.x.com/en/docs/labs/tweet-metrics/overview.html)은 다음 메트릭을 지원합니다: + + * `impressions` + + * `reposts` + + * `quotes` + + * `likes` + + * `replies` + + * `video views` + + * `video view quartiles` (요청자가 미디어의 작성자이기도 한 경우) + + 이 출시에 대한 자세한 내용은 [포럼 공지](https://devcommunity.x.com/t/new-twitter-developer-labs-release-metrics-endpoint/129122)를 통해 확인할 수 있습니다. + + + +### DM 권한 변경 +오늘부터 Direct Messages를 생성해야 하는 애플리케이션은 "Read, Write, and Direct Messages" 앱 권한(RW+DM)이 필요합니다. RW 앱 권한만으로 Direct Messages를 생성하려는 애플리케이션은 다음 오류를 받습니다: + + `{"code": 93,"message": "This application is not allowed to access or delete your direct messages."}` + + 이 변경에 대한 자세한 내용은 [포럼 공지](https://devcommunity.x.com/t/updates-to-app-permissions-direct-message-write-permission-change/128221)에서 확인할 수 있습니다. + + + +### Pinned Post 확장 추가 +`pinned_tweet_id`는 user 객체 확장을 통해 사용자의 고정된 게시물을 확장합니다. + + + +### Quote Counts 메타데이터 추가 +개발자는 새로운 Labs 엔드포인트를 사용하여 인용 수를 가져올 수 있습니다. + + + +### Most Recent Post 확장 추가 +`most_recent_tweet_id`는 user 객체 확장을 통해 사용자의 가장 최근 게시물을 확장합니다. + + 이 출시에 대한 자세한 내용은 [포럼 공지](https://devcommunity.x.com/t/update-to-twitter-developer-labs/128060)를 통해 확인할 수 있습니다. + + + +### TLS 1.2 요구 사항 +오늘부터 X API(및 모든 다른 X 도메인)에 대한 모든 연결에 TLS 1.2가 필요합니다. + + 이 변경에 대한 자세한 내용은 [포럼 공지](https://devcommunity.x.com/t/removing-support-for-legacy-tls-versions-1-0-1-1-on-twitter/126648/2)에서 확인할 수 있습니다. + + + +### 새로운 Account Activity API 엔드포인트 +오늘부터 애플리케이션 전용 OAuth를 사용하여 사용자 구독을 비활성화하기 위한 새로운 [Account Activity API 엔드포인트](/x-api/enterprise-gnip-2.0/fundamentals/account-activity#api-reference)를 도입합니다. + + 이 새로운 엔드포인트는 구독한 사용자의 액세스 토큰 없이 구독을 비활성화하기 위해 bearer token만 제공하면 되는 편리함을 개발자에게 제공합니다. + + 3-Legged OAuth로 사용자 구독을 비활성화하는 데 사용되는 기존 enterprise Account Activity API 엔드포인트를 즉시 폐기로 표시합니다. 엔드포인트는 폐기되어 2020년 1월 15일부터 더 이상 사용할 수 없습니다. + + 개발자는 [문서](/x-api/enterprise-gnip-2.0/fundamentals/account-activity#api-reference)에서 이 API에 대해 자세히 알아볼 수 있습니다. + + + +### Tweets 엔드포인트의 새로운 확장 +[GET /tweets](https://developer.x.com/en/docs/labs/tweets-and-users/api-reference/get-tweets.html) 엔드포인트에 두 가지 새로운 확장을 추가했습니다: + + entities.mentions.username은 게시물에서 인식된 사용자 언급의 사용자 이름을 전체 user 객체로 확장합니다. + + `referenced_tweets.id.author_id`는 요청된 게시물 중 하나가 리포스트, Quoted 게시물 또는 Reply인 경우 참조된 게시물의 작성자 ID를 확장합니다. 이 확장은 참조된 게시물 ID도 전체 객체로 확장합니다. + + + +### Labs에서 Tweets 및 Users 엔드포인트 지원 +처음 두 엔드포인트가 이제 Labs 포털을 통해 사용 가능합니다. 이러한 엔드포인트를 시작하려면 승인된 개발자 계정이 있고 Labs 액세스에 신청했는지 확인하세요. + + v1.1 기능과의 [주요 차이점](https://developer.x.com/content/developer-twitter/en/docs/labs/overview/whats-new)은 다음과 같습니다: + + * 단일 객체 "show" 기능 및 batch "lookups"를 위한 단일 엔드포인트 + + * [확장 매개변수])는 하나의 요청의 일부로 추가 객체(예: 언급된 사용자, 참조된 게시물 등) 포함 지원 + + * [형식 매개변수])는 더 많거나 적은 자세한 페이로드로 다양한 데이터 투영 지원 + + * 인증 방법(사용자 컨텍스트 또는 bearer token)에 관계없이 속도 제한이 앱 수준에 있음 + + 이 출시에 대한 자세한 내용은 [포럼 공지](https://devcommunity.x.com/t/twitter-developer-labs-is-open-to-all-developers/126717)를 통해 확인할 수 있습니다. + + + +### Terms 및 Privacy 엔드포인트 폐기 +Terms of Service 및 Privacy 엔드포인트를 완전히 폐기했습니다. [개인정보 보호정책](https://x.com/en/privacy) 및 [서비스 약관](https://x.com/en/tos)의 현재 상태는 최신 웹 페이지에서 가장 잘 제공됩니다. + + 이 변경에 대한 자세한 내용은 [포럼 공지](https://devcommunity.x.com/t/terms-of-service-and-privacy-endpoints-will-no-longer-serve-content-after-june-10/125714)에서 확인할 수 있습니다. + + + +### User 객체 필드 변경 +오늘 user.lang을 포함한 일부 user 객체 필드는 [포럼 게시물](https://devcommunity.x.com/t/upcoming-changes-to-user-object-and-get-users-suggestions-endpoints/124732)에서 이전에 발표된 업데이트된 메타데이터 필드에 대해 'null'을 반환하기 시작합니다. + + 개발자는 [문서](/x-api/fundamentals/data-dictionary/reference#user)를 통해 이 변경에 대해 알아볼 수 있습니다. + + + +### Account Activity Replay API 출시 +오늘부터 [Account Activity API](/x-api/enterprise-gnip-2.0/fundamentals/account-activity)의 enterprise 등급에서 사용 가능한 데이터 복구 도구인 [Account Activity Replay API](/x-api/enterprise-gnip-2.0/fundamentals/account-activity)를 도입합니다. + + [Account Activity Replay API](/x-api/enterprise-gnip-2.0/fundamentals/account-activity)를 사용하면 최대 5일 전의 이벤트를 검색할 수 있습니다. [webhook](/x-api/enterprise-gnip-2.0/fundamentals/account-activity#api-reference) 서버가 이벤트를 놓치는 시나리오에서 데이터를 복구하기 위해 사용해야 합니다. + + 개발자는 [문서](/x-api/enterprise-gnip-2.0/fundamentals/account-activity)에서 이 API에 대해 자세히 알아볼 수 있습니다. + + + +### Quotes에서 네이티브 미디어 지원 +오늘부터 X의 quotes에 네이티브 미디어(사진, 비디오, GIF)를 추가할 수 있으며 quote 페이로드의 entities 섹션에 추가 미디어 메타데이터로 표시됩니다. + + 개발자는 [문서](https://developer.x.com/en/docs/x-api/v1/data-dictionary/object-model/tweet)에서 이에 대해 자세히 알아볼 수 있습니다. + + + +### is:reply 연산자 추가 +오늘 is:reply 연산자가 [enterprise search API](/x-api/enterprise-gnip-2.0/fundamentals/search-api) 및 [premium search 엔드포인트](https://developer.x.com/content/developer-twitter/en/docs/tweets/search/api-reference/premium-search)의 유료 버전에서 사용 가능해집니다. + + is:reply Boolean 연산자는 게시물에 대한 모든 답글을 필터링하거나 규칙과 일치하는 명시적 답글을 필터링하는 데 사용할 수 있습니다. 이 연산자는 is:quote 연산자와 동일한 방식으로 작동합니다. + + Search API에서 모든 'is:' 및 'has:' 연산자는 키워드 또는 해시태그와 같은 독립 실행형 연산자와 함께 사용해야 함을 기억하세요. + + 이 연산자에 대한 자세한 내용은 [문서](/x-api/enterprise-gnip-2.0/fundamentals/rules-filtering)에서 확인할 수 있습니다. + + + +### Expanded URL Enrichment 변경 +오늘부터 expanded URL enrichment에는 게시물, Moments 또는 프로필로 연결되는 URL에 대한 unwound URL 객체 및 메타데이터(title 및 description 필드 포함)가 더 이상 포함되지 않습니다. 다른 URL(웹사이트 등)은 이 메타데이터로 계속 enrich되며 url, expanded_url 및 `display_url`은 계속 사용할 수 있습니다. 이 변경은 [Decahose](/x-api/enterprise-gnip-2.0/fundamentals/decahose-api), [PowerTrack](/x-api/enterprise-gnip-2.0/powertrack-api), [Historical PowerTrack](https://developer.x.com/content/developer-twitter/en/docs/tweets/batch-historical/overview) 및 [Search API](https://developer.x.com/en/docs/x-api/v1/tweets/search/overview)에 적용됩니다. + + + +### PowerTrack에 is:reply 연산자 추가 +오늘 가장 중요한 대화로 좁히는 데 도움이 되는 새로운 연산자 is:reply를 도입합니다. 이제 결과에서 답글을 필터링할 수 있습니다(리포스트, is:retweet, Quoted 게시물, is:quote를 필터링하는 기존 기능 외에). 이 새로운 연산자는 오늘 [PowerTrack](/x-api/enterprise-gnip-2.0/powertrack-api), [Historical PowerTrack](https://developer.x.com/content/developer-twitter/en/docs/tweets/batch-historical/overview), [Replay](/x-api/enterprise-gnip-2.0/powertrack-api#replay-api) 내에서 사용 가능합니다. + + is:reply Boolean 연산자는 게시물에 대한 모든 답글을 필터링하거나 규칙과 일치하는 명시적 답글을 필터링하는 데 사용할 수 있습니다. 이 연산자는 is:quote 연산자와 동일한 방식으로 작동합니다. + + 이 연산자에 대한 자세한 내용은 [문서](/x-api/enterprise-gnip-2.0/fundamentals/rules-filtering)에서 확인할 수 있습니다. + + + +### Developer Console에서 Apps 액세스 +오늘 X 계정에 로그인되어 있는 한 developer.x.com의 [X app 대시보드](https://developer.x.com/content/developer-twitter/en/apps)를 통해 기존 [X apps](/resources/fundamentals/developer-apps)를 보고 편집할 수 있는 기능을 개발자에게 추가했습니다. 이전에는 [개발자 계정](/resources/fundamentals/developer-portal)을 신청했거나 승인받은 경우에만 developer.x.com에서 기존 X apps를 보고 편집할 수 있었습니다. + + 새로운 X apps를 생성하려면 여전히 승인된 개발자 계정이 있어야 합니다. + + + +### 비디오 자막 지원 +오늘 광고주와 게시자가 이제 ads.x.com, Media Studio 및 게시자 업로드 API를 통해 비디오에 자막 파일(SRT)을 추가할 수 있음을 발표합니다. 자막은 Android 및 Web에서 자동 재생 비디오(소리가 사용 가능하지 않을 때)에서 볼 수 있습니다. iOS의 기능은 향후 몇 주 안에 출시됩니다. + + 새로운 자막 엔드포인트에 대해 자세히 읽으려면 해당 API 참조 페이지를 검토하세요: + + * [POST media/subtitles-create](/x-api/media/create-media-subtitles) + + * [POST media/subtitles-delete](/x-api/media/delete-media-subtitles) + + + +### Account Activity API 엔드포인트 업데이트 +오늘 [Account Activity API](/x-api/enterprise-gnip-2.0/fundamentals/account-activity) 엔드포인트인 [GET subscriptions/count](/x-api/enterprise-gnip-2.0/fundamentals/account-activity#get-direct-messages-events-list#get-account-activity-subscriptions-count)에 대한 업데이트를 발표합니다. 청구 세부 정보 및 API 사용에 대한 가시성을 높이기 위해 오늘부터 JSON 내에서 Account Activity API 인스턴스와 연결된 프로비저닝된 구독 수를 프로그래밍 방식으로 가져올 수 있습니다. 즉, 이제 프로비저닝된 구독 수와 GET subscriptions/count API 엔드포인트를 통해 해당 한도에 얼마나 가까운지를 모두 볼 수 있습니다. + + 이 업데이트는 [Account Activity API 문서](/x-api/enterprise-gnip-2.0/fundamentals/account-activity#get-direct-messages-events-list#get-account-activity-subscriptions-count)와 함께 문서화되었습니다. + + + +### POST 엔드포인트의 새로운 속도 제한 +오늘 여러 표준 POST 엔드포인트에 새로운 앱 수준 속도 제한을 구현합니다: + + * [POST statuses/update](https://developer.x.com/en/docs/x-api/v1/tweets/post-and-engage/api-reference/post-statuses-update) + + * [POST statuses/retweet/:id](https://developer.x.com/en/docs/x-api/v1/tweets/post-and-engage/api-reference/get-statuses-retweets-id) + + * [POST favorites/create](https://developer.x.com/en/docs/x-api/v1/accounts-and-users/follow-search-get-users/api-reference/post-friendships-create) + + * [POST direct_messages/events/new](https://developer.x.com/en/docs/x-api/v1/direct-messages/sending-and-receiving/api-reference/new-event) + + * [POST friendships/create](https://developer.x.com/en/docs/x-api/v1/accounts-and-users/follow-search-get-users/api-reference/post-friendships-create) + + 이 변경에 대한 자세한 내용은 [포럼 공지](https://devcommunity.x.com/t/new-post-endpoint-rate-limit-enforcement-begins-today/115355)에서 확인할 수 있습니다. + + + +### twitter-text 라이브러리 업데이트 +오늘 X가 이모지를 계산하는 방식의 최근 변경 사항을 고려한 [twitter-text](https://github.com/twitter/twitter-text) 라이브러리 업데이트를 발표합니다. 이전에 두 문자 이상으로 계산되었던 이모지는 이제 두 문자로 줄어들어 사용자가 280자를 최대한 활용할 수 있습니다. + + 이 변경에 대한 자세한 내용은 [포럼 공지](https://devcommunity.x.com/t/new-update-to-the-twitter-text-library-emoji-character-count/114607)에서 확인할 수 있습니다. + + + +### 레거시 DM 엔드포인트 폐기 +레거시 Direct Message 엔드포인트를 완전히 폐기했습니다. 폐기된 DM 엔드포인트 목록과 대체품은 [이 페이지](https://developer.x.com/content/developer-twitter/en/docs/direct-messages/sending-and-receiving/api-reference)에서 찾을 수 있습니다. + + 이 업데이트에 대한 자세한 내용은 [포럼 공지](https://devcommunity.x.com/t/details-and-what-to-expect-from-the-api-deprecations-this-week-on-august-16-2018/110746)에서 확인할 수 있습니다. + + + +### DM Media 액세스 변경 +오늘 [Direct Messages에서 첨부된 미디어를 검색하는](https://developer.x.com/en/docs/x-api/v1/direct-messages/message-attachments/overview) 프로세스에 몇 가지 변경 사항을 구현합니다. 인증된 www.x.com 세션을 통한 `media_url` 또는 `media_url_https`에 대한 액세스를 더 이상 지원하지 않습니다. `media_url_https`를 가져오는 요청은 OAuth 1.0A를 사용하여 사용자의 액세스 토큰으로 항상 서명되어야 합니다. + + 이 업데이트에 대한 자세한 내용은 [포럼 공지](https://devcommunity.x.com/t/direct-message-api-change-to-how-apps-can-access-images-sent-in-direct-messages/112722)에서 확인할 수 있습니다. + + + +### User 및 Site Streams 폐기 +[User Streams](/x-api/enterprise-gnip-2.0/fundamentals/account-activity#migration-introduction) 및 [Site Streams](/x-api/enterprise-gnip-2.0/fundamentals/account-activity#migration-introduction)를 완전히 폐기했습니다. + + 이 업데이트에 대한 자세한 내용은 [포럼 공지](https://devcommunity.x.com/t/details-and-what-to-expect-from-the-api-deprecations-this-week-on-august-16-2018/110746)에서 확인할 수 있습니다. + + + +### Usage API의 새 버전 +오늘 Usage API의 새 버전을 출시합니다. 이 업데이트로 새 시스템으로 이동하여 API를 더 안정적으로 만듭니다. + + 시스템 업데이트로 사용자는 데이터 "구멍"을 경험할 것입니다. 개발자가 2018년 5월 1일까지만 데이터를 가져올 수 있기 때문입니다. 따라서 향후 1년 동안 몇 개월의 과거 데이터를 놓치게 됩니다(2019년 6월까지). + + Usage API 내에서 제품 이름이 Historical PowerTrack Subscription에서 Historical PowerTrack 2.0으로 변경되어 제품 명명이 나머지 사용자 대상 표현과 일관성이 있도록 합니다. 고객은 업데이트로 동일한 형식의 정확히 동일한 데이터를 받습니다. products.type JSON 객체 내에서 이 변경 사항을 볼 수 있습니다. + + 질문이 있으면 계정 관리자에게 문의하세요. + + + +### API 폐기 +[Account Activity API DM Beta](/x-api/enterprise-gnip-2.0/fundamentals/account-activity#migration-introduction) 제품이 오늘 완전히 폐기되었습니다. + + 다음 서비스 및 엔드포인트는 오늘부터 성능 저하를 경험합니다: + + * [User Streams](/x-api/enterprise-gnip-2.0/fundamentals/account-activity#migration-introduction) + + * [Site Streams](/x-api/enterprise-gnip-2.0/fundamentals/account-activity#migration-introduction) + + * [GET direct_messages](https://developer.x.com/en/docs/x-api/v1/direct-messages/sending-and-receiving/api-reference/list-events) + + * [GET direct_messages/sent](https://developer.x.com/content/developer-twitter/en/docs/direct-messages/sending-and-receiving/api-reference/get-sent-message) + + * [GET direct_messages/show](https://developer.x.com/content/developer-twitter/en/docs/direct-messages/sending-and-receiving/api-reference/get-message) + + * [POST direct_messages/new](https://developer.x.com/content/developer-twitter/en/docs/direct-messages/sending-and-receiving/api-reference/new-message) + + * [POST direct_messages/destroy](https://developer.x.com/content/developer-twitter/en/docs/direct-messages/sending-and-receiving/api-reference/delete-message) + + User Streams 및 Site Streams는 8월 23일에 완전히 폐기됩니다. + + 레거시 Direct Messages 엔드포인트는 9월 17일에 완전히 폐기됩니다. + + 이 업데이트에 대한 자세한 내용은 [포럼 공지](https://devcommunity.x.com/t/details-and-what-to-expect-from-the-api-deprecations-this-week-on-august-16-2018/110746)에서 확인할 수 있습니다. + + + +### App 생성 및 속도 제한 변경 +오늘부터 [apps.x.com](https://apps.x.com/)을 통해 새로운 [X apps](/resources/fundamentals/developer-apps)를 더 이상 생성할 수 없습니다. 이제 [Developer Console](/resources/fundamentals/developer-portal) 계정으로 리디렉션되거나 Developer Console 계정이 아직 없는 경우 [액세스를 신청할 수 있는](https://developer.x.com/content/developer-twitter/en/apply-for-access) 페이지로 리디렉션됩니다. + + 또한 2018년 9월 10일에 다음 POST 엔드포인트에 새로운 앱 수준 속도 제한을 구현할 것임을 발표했습니다. + + * [POST statuses/update](https://developer.x.com/en/docs/x-api/v1/tweets/post-and-engage/api-reference/post-statuses-update) + + * [POST statuses/retweet:id](https://developer.x.com/en/docs/x-api/v1/tweets/post-and-engage/api-reference/post-statuses-retweet-id) + + * [POST friendships/create](https://developer.x.com/en/docs/x-api/v1/accounts-and-users/follow-search-get-users/api-reference/post-friendships-create) + + * [POST favorites/create](https://developer.x.com/en/docs/x-api/v1/tweets/post-and-engage/api-reference/post-favorites-create) + + * [POST direct_messages/events/new](https://developer.x.com/en/docs/x-api/v1/direct-messages/sending-and-receiving/api-reference/new-event) + + 마지막으로 사람들이 플랫폼 정책의 의심되는 위반을 검토를 위해 보고할 수 있는 새로운 옵션을 도입합니다. + + 이러한 모든 업데이트에 대한 자세한 내용은 [블로그 게시물](https://cli.re/g32qKr)에서 확인할 수 있습니다. + + + +### Developer Console에서 App 관리 +[Developer Console](/resources/fundamentals/developer-portal) 계정이 있는 경우 이제 [X apps](/resources/fundamentals/developer-apps)를 만들고 관리할 수 있습니다. 자세한 내용은 [포럼 게시물](https://devcommunity.x.com/t/app-creation-and-management-now-available-in-the-Developer Console/107723)을 참조하세요. + + + +### Sign in with X 및 Account Activity 변경 +오늘 Sign in with X 프로세스와 함께 사용하는 [콜백 URL](/resources/fundamentals/developer-apps#callback-urls)을 등록하도록 요구하기 시작했습니다. 이 업데이트에 대한 자세한 내용은 [여기](https://devcommunity.x.com/t/action-required-sign-in-with-twitter-users-must-whitelist-callback-urls/105342)에서 읽을 수 있습니다. + + 또한 Account Activity API에 tweet_delete_events 활동 추가를 발표했습니다. 이 새로운 활동은 해당 삭제된 이벤트에 대해 전송되어 개발자가 고객 및 애플리케이션 사용자에게 준수 경험을 더 쉽게 제공할 수 있게 합니다. 이 새로운 활동에 대한 자세한 내용은 [포럼 게시물](https://devcommunity.x.com/t/adding-delete-events-to-the-account-activity-api/106783) 또는 [문서](/x-api/enterprise-gnip-2.0/fundamentals/account-activity)에서 확인할 수 있습니다. + + + +### 약관 및 정책 업데이트 +오늘 개인정보, 보안 및 데이터 보호 업데이트를 포함하는 [서비스 약관](https://x.com/en/tos), [개인정보 보호정책](https://x.com/en/privacy) 및 [X Developer Agreement](https://developer.x.com/en/developer-terms/agreement-and-policy)에 몇 가지 변경 사항을 적용했습니다. 자세한 내용은 [포럼 게시물](https://devcommunity.x.com/t/upcoming-changes-to-the-developer-platform/104603)을 참조하세요. + + + +### 시간대 필드가 비공개로 변경 +오늘 X user 객체의 시간대 값이 비공개 필드가 되었습니다. 지금부터 모든\* time_zone 및 utc_offset 데이터 객체는 null로 반환됩니다. 자세한 내용은 [포럼 게시물](https://devcommunity.x.com/t/upcoming-changes-to-the-developer-platform/104603)을 참조하세요. + \* 인증된 사용자에 대해서만 account/settings 엔드포인트에서 계속 사용할 수 있습니다. + + + +### Klout 데이터 제거 +오늘 GDPR 업데이트의 일환으로 게시물 페이로드에서 모든 Klout 데이터를 제거했습니다. + + + +### Profile Background 및 Account Activity 변경 +오늘 profile_background_image_url 및 profile_background_image_url_https의 모든 인스턴스를 기본값으로 변경합니다. 자세한 내용은 [포럼 게시물](https://devcommunity.x.com/t/upcoming-changes-to-the-developer-platform/104603)을 참조하세요. + + 위 변경 사항 외에도 활동이 전달된 구독을 참조하기 위해 [Account Activity API](/x-api/enterprise-gnip-2.0/fundamentals/account-activity) 페이로드에 새 필드를 추가합니다. 이 JSON 객체는 for_user_id라고 하며 해당 활동을 생성한 구독한 사용자의 ID를 값으로 포함합니다. 이 새 JSON 객체의 몇 가지 예는 [account activity 객체](/x-api/enterprise-gnip-2.0/fundamentals/account-activity#account-activity-data-object-structure) 페이지에서 볼 수 있습니다. + + + +### Quote 페이로드 렌더링 변경 +오늘 quote 페이로드에서 URL이 렌더링되는 방식에 변경 사항을 추가합니다. + + 인용된 게시물을 참조할 수 있도록 "quoted_status_permalink"라는 새 엔티티를 추가하고 인용된 게시물의 "text" 필드에서 t.co 링크를 제거합니다. + + 새 형식에서는 t.co 링크가 "quoted_status" 객체의 인용된 게시물의 "text" 필드에 더 이상 추가되지 않습니다. + + 또한 인용된 게시물의 t.co url, expanded_url 및 display_url을 'urls' 엔티티에 더 이상 넣지 않습니다. 대신 "url", "expanded" 및 "display" URL 속성이 있는 새로운 "quoted_status_permalink" 객체에 추가됩니다. 즉, "quoted_status_permalink" 객체는 인용된 게시물로 돌아가는 t.co 링크용으로 예약되며 "entities.urls" 배열은 원본 게시물 또는 quote 내에서 공유된 링크를 식별하는 데 사용할 수 있습니다. + + 자세한 내용은 [포럼 게시물](https://devcommunity.x.com/t/updating-how-urls-are-rendered-in-the-quote-tweet-payload/105473) 및 [업데이트된 문서](https://devcommunity.x.com/t/upcoming-changes-to-the-developer-platform/104603)를 참조하세요. + + + +### X Kit 폐기 +[X Kit](https://developer.x.com/en/docs/x-for-websites) 폐기 발표, 2018년 10월 31일 이후 X Kit은 더 이상 적극적으로 유지되지 않습니다. 자세한 내용은 [블로그 게시물](https://blog.x.com/developer/en_us/topics/tools/2018/discontinuing-support-for-twitter-kit-sdk.html)을 참조하세요. + + + +### GDPR을 위한 플랫폼 업데이트 +오늘 GDPR과 관련된 플랫폼에 대한 여러 업데이트를 발표했습니다. 자세한 내용은 [포럼 게시물](https://devcommunity.x.com/t/upcoming-changes-to-the-developer-platform/104603)을 참조하세요. + + + +### Additional Media Info 객체 추가 +post 페이로드에 새 객체 – additional_media_info 객체를 추가하고 광고주가 X 소유 클라이언트로 비디오 재생을 제한해 달라고 요청한 프로모션 게시물에 대해 일부 비디오 세부 정보(video_info)를 제한합니다. 이 변경 사항에 대한 추가 정보는 다음 링크에서 찾을 수 있습니다: [Extended Entities Objects > post with native video](https://developer.x.com/en/docs/x-api/v1/data-dictionary/object-model/extended-entities). + + + +### Premium Full-Archive Search 출시 +[premium full-archive search 엔드포인트](https://blog.x.com/developer/en_us/topics/tools/2018/access-the-full-history-of-tweets.html) 출시. + + + +### Account Activity API 출시 +([All Activities](/x-api/enterprise-gnip-2.0/fundamentals/account-activity#migration-introduction)) 및 ([Direct Messages](/x-api/enterprise-gnip-2.0/fundamentals/account-activity#migration-introduction)) Standard 베타 Account Activity API를 모두 출시했습니다. 이 출시에 대한 자세한 내용은 [블로그](https://blog.x.com/developer/en_us/topics/tools/2017/announcing-more-functionality-to-improve-customer-engagements-on-twitter.html)에서 읽을 수 있습니다. User streams & Site streams 폐기 및 2018년 6월 19일 화요일의 sunset 날짜를 발표했습니다. + + + +### twitter-text 라이브러리 업데이트 +twitter-text 버전 2.0이 이제 [GitHub](https://github.com/twitter/twitter-text)에서 사용 가능합니다. 이 업데이트는 2017년 11월 7일에 적용된 문자 제한 변경 사항을 다룹니다. 이 업데이트에 대해 자세히 알아보려면 [포럼](https://devcommunity.x.com/t/shipped-twitter-text-2-0/98577)을 방문하세요. + + + +### Premium API 출시 +Premium API를 출시했습니다. + + 이러한 새로운 API는 enterprise 데이터 플랫폼의 품질과 안정성을 기반으로 구축되며 계층화된 가격 모델을 통해 더 광범위하게 사용할 수 있습니다. 처음으로 30일의 게시물을 검색할 수 있게 되었으며(표준 엔드포인트의 제한된 7일 데이터 대신), 선택적으로 profile geo, URL 확장 및 설문조사 데이터를 위한 premium enrichment에도 액세스할 수 있습니다. 새로운 기능 중 일부는 다음과 같습니다: + + * 요청당 더 많은 게시물 (Sandbox + Premium) + + * 더 복잡한 쿼리를 가능하게 하는 훨씬 풍부한 쿼리 언어 (Sandbox + Premium) + + * 시계열 게시물 수를 반환하는 counts 엔드포인트 (Premium) + + * 확장된 URL 및 Profile Geo와 같은 메타데이터 enrichment (Premium) + + 이 출시에 대한 자세한 내용은 [블로그](https://blog.x.com/developer/en_us/topics/tools/2017/introducing-twitter-premium-apis.html)에서 읽을 수 있습니다. + + + +### 280자 Post 출시 +cramming이 문제였던 언어에서 280자 게시물의 공식 출시. 자세한 참조는 [포럼 공지](https://devcommunity.x.com/t/updating-the-character-limit-and-the-twitter-text-library/96425) 또는 공식 [블로그 게시물](https://blog.x.com/official/en_us/topics/product/2017/tweetingmadeeasier.html)을 참조하세요. + + + +### Statuses/Update에서 DM 명령 제거 +statuses/update API 엔드포인트를 통해 Direct Messages를 보내는 기능이 완전히 제거되었으며 `enable_dm_commands` 및 `fail_dm_commands` 매개변수는 더 이상 어떠한 영향도 미치지 않습니다. 이 업데이트에 대한 자세한 내용은 [포럼](https://devcommunity.x.com/t/retiring-legacy-dm-commands-on-the-standard-tweet-api/86653 "on our forum")에서 읽을 수 있습니다. + + + +### OAuth 로그인 흐름 변경 +/oauth/authenticate 엔드포인트의 동작을 /oauth/authorize 엔드포인트의 동작과 일치시키는 X의 백엔드 OAuth API 엔드포인트에 변경 사항이 적용되었습니다. 이 업데이트에 대한 자세한 내용은 [포럼](https://devcommunity.x.com/t/recent-changes-to-twitter-s-oauth-login-flow-and-api-endpoints/94943)에서 읽을 수 있습니다. + + + +### Engagement API 메트릭 업데이트 +Engagement API는 X 분석 대시보드에서 사용되는 동일한 메트릭 집계 방법론을 사용하도록 업데이트되었습니다. 이 업데이트에 대한 자세한 내용은 [포럼](https://devcommunity.x.com/t/changes-to-the-engagement-api/94523)에서 읽을 수 있습니다. + + + +### DM 명령 실패 변경 +DM statuses/update 엔드포인트 내 `fail_dm_commands` 매개변수의 기본값이 *true*로 전환되었습니다. Direct Messages로 의도된 모든 상태 업데이트는 오류를 반환하기 시작합니다(`enable_dm_commands`가 *false*인 경우 제외, 이 경우 게시물이 게시됨). 이 업데이트에 대한 자세한 내용은 [포럼](https://devcommunity.x.com/t/retiring-legacy-dm-commands-on-the-standard-tweet-api/86653)에서 읽을 수 있습니다. + + + +### 280자 Tweet 처리 +280자 트윗의 응답 페이로드는 긴 트윗과 동일한 방식으로 처리됩니다. 이 업데이트에 대한 자세한 내용은 [포럼](https://devcommunity.x.com/t/testing-280-characters-for-certain-languages/94126)에서 읽을 수 있습니다. + + + +### Additional Media Info 추가 +post 페이로드에 새로운 데이터(`additional_media_info object`)를 추가하고 광고주가 X 소유 클라이언트로 비디오 재생을 제한해 달라고 요청한 프로모션 게시물에 대해 일부 비디오 세부 정보(`video_info`)를 제한합니다. 이 변경 사항에 대한 추가 정보는 다음 링크에서 찾을 수 있습니다: [Extended Entities Objects > post with native video](https://developer.x.com/en/docs/x-api/v1/data-dictionary/object-model/extended-entities) + + + +### 30-Day Search에서 url_contains 연산자 지원 종료 +30-Day 및 Full-Archive Search는 url_contains: 연산자 지원을 종료했습니다. 이 연산자의 폐기는 2016년 8월 Gnip 2.0 마이그레이션의 일환으로 발표되었습니다. url_contains: 연산자를 사용하는 모든 Search 쿼리는 유효하지 않은 것으로 거부됩니다. + + + +### Search API에서 url_contains 연산자의 향후 제거 +30-Day Search API(30-Day 및 Full-Archive 모두)는 오늘부터 30일 또는 2017년 8월 4일 이후 url_contains: 연산자를 더 이상 지원하지 않습니다(url_contains: 지원은 실제로 해당 날짜 이후 첫 번째 배포로 종료됩니다). 이 연산자의 폐기는 2016년 8월 Gnip 2.0 마이그레이션의 일환으로 발표되었습니다. 연산자 지원이 종료되면 url_contains:를 사용하는 모든 쿼리는 유효하지 않은 것으로 거부됩니다. + + + +### xAuth 폐기 +xAuth 인증 메커니즘이 모든 X API에서 제거되었습니다. 이 업데이트에 대한 자세한 내용은 [포럼](https://devcommunity.x.com/t/retirement-of-xauth/88022)에서 읽을 수 있습니다. + + + +### HTTP 헤더 소문자로 강제 +모든 HTTP 헤더가 소문자로 강제되었습니다(`content-type`, `x-rate-limit-remaining`, `x-access-level` 등). 이 업데이트에 대한 자세한 내용은 [포럼](https://devcommunity.x.com/t/upcoming-http-header-changes/86715)에서 읽을 수 있습니다. + + + +### DM 명령용 선택 매개변수 +statuses/update에 대한 선택적 `enable_dm_commands` 매개변수를 사용하면 애플리케이션이 전환 기간이 종료되기 전에 DM 명령 지원을 일찍 제거할 수 있습니다. 기본값은 *true*(즉, 현재 레거시 동작)이지만 11월 1일 이후 새로운 동작을 얻으려면 *false*로 설정할 수 있습니다. statuses/update에 대한 선택적 fail_dm_commands 매개변수는 *true*로 설정되었을 때 DM 명령이 API에서 HTTP 403(오류 코드 151)을 반환하도록 합니다. 기본값은 *false*입니다. 이 업데이트에 대한 자세한 내용은 [포럼](https://devcommunity.x.com/t/retiring-legacy-dm-commands-on-the-standard-tweet-api/86653)에서 읽을 수 있습니다. + + + +### 규칙에서 이모지 지원 +이모지가 있는 규칙이 이제 enterprise Search API에서 사용 가능합니다. + + + +### Direct Message API의 더 넓은 가용성 +여러 새로운 Direct Message API에 대한 액세스가 이제 더 광범위하게 사용 가능합니다. 이 업데이트에 대한 자세한 내용은 [블로그](https://blog.twitter.com/developer/en_us/topics/tools/2017/new-apis-to-power-the-future-of-customer-engagement-in-direct-me.html)에서 읽을 수 있습니다. + + + +### MPEG-DASH 비디오 지원 폐기 +MPEG-DASH URL(.mpd)이 비디오를 포함한 게시물의 페이로드에서 제거되었습니다. 이 업데이트에 대한 자세한 내용은 [포럼](https://devcommunity.x.com/t/retiring-mpeg-dash-video-support-on-march-9th-2017/82761)에서 읽을 수 있습니다. + + + +### 새로운 Enrichment 및 페이로드 변경 +새로운 Enrichment! Poll Metadata가 이제 enterprise API를 통해 사용 가능합니다. 자세한 내용은 [문서](/x-api/enterprise-gnip-2.0/fundamentals/account-activity#migration-introduction)를 참조하세요. + + 새로운 페이로드 필드: Image Alt-Text(description) 필드는 사용자가 게시물에 사진을 추가할 때 "설명 추가" 옵션을 선택하는 경우 페이로드의 entities.media\[] 및 extended_entities.media\[] 섹션에 있을 수 있습니다. 이는 enriched native 형식에서만 사용 가능합니다. + + 기본 페이로드 형식: Gnip 제품에서 새로 생성된 스트림은 이제 기본적으로 original 형식 JSON이 됩니다. + + + +### Historical PowerTrack 및 Replay API 업데이트 +Historical PowerTrack API & Replay API + + * quote 필터링이 이제 지원됩니다 + + * Quoted 게시물이 이제 HPT 및 Replay 게시물 페이로드 내에서 완전히 재수화됩니다 + + + +### Counts용 새 페이로드 필드 +새 페이로드 필드: quote_count 및 reply_count가 이제 Realtime 및 Historical API 전반의 native enriched 형식 페이로드에서 사용 가능합니다. + + + +### Full-Archive Search에서 Geo 연산자 지원 +Full-Archive Search API (FAS): + + * 추가 geo 연산자에 대한 지원이 추가되었습니다: + + * place: + + * place_country: + + * has:profile_geo: + + * profile_country: + + * profile_region: + + * profile_locality: + + + +### PowerTrack에서 ID로 규칙 관리 +규칙 ID로 규칙 관리(GET 및 DELETE)가 이제 PowerTrack 2.0 및 PowerTrack Replay 2.0에서 사용 가능합니다 + + + +### 30-Day Search에서 Geo 연산자 지원 +30-Day Search API: + + * 추가 geo 연산자에 대한 지원이 추가되었습니다: + + * place: + + * place_country: + + * has:profile_geo: + + * profile_country: + + * profile_region: + + * profile_locality: + diff --git a/pt/changelog.mdx b/pt/changelog.mdx new file mode 100644 index 000000000..817b5ec4c --- /dev/null +++ b/pt/changelog.mdx @@ -0,0 +1,1457 @@ +--- +title: Registro de alterações +description: Registro de alterações abrangente que documenta todas as atualizações da X API v2, APIs Enterprise, API Ads, SDKs, streaming, conformidade, webhooks e ferramentas da plataforma para desenvolvedores. +sidebarTitle: Visão geral +keywords: ["registro de alterações", "atualizações da API", "notas de versão", "novidades", "alterações na API", "atualizações de versão", "atualizações da plataforma"] +--- + +Para se inscrever em atualizações, [**"Ative as notificações"**](https://help.x.com/en/managing-your-account/notifications-on-mobile-devices#:~:text=In%20the%20top%20menu,%20you,you%20would%20like%20to%20receive) em [**@API**](https://x.com/api). + + + ### Migração dos endpoints de busca para o novo índice de busca + + Hoje, migramos os endpoints de busca da X API v2 (`/2/tweets/search/recent`, `/2/tweets/search/all`, `/2/tweets/counts/recent`, `/2/tweets/counts/all`) para o novo índice de busca da plataforma principal X. Isso traz grandes melhorias de desempenho, redução drástica de erros 503 e três novos operadores de precisão: `min\_likes:`, `min\_replies:` e `min\_reposts:`. Observação: reposts não são mais retornados em resultados de busca baseados em palavras-chave (o Filtered Stream não foi alterado). Saiba mais [aqui](https://devcommunity.x.com/t/important-update-x-api-search-endpoints-migrating-to-new-search-index/264595). + + + + ### Atualização de preços da X API: Owned Reads agora $0,001 + + A partir de 20 de abril de 2026, introduzimos novos preços de "Owned Reads" a $0,001 por recurso (1.000 por $1) para endpoints qualificados ao acessar seus próprios dados: `GET /2/users/{id}/bookmarks`, `/blocking`, `/muting`, `/pinned_lists`, `/tweets`, `/mentions`, `/liked_tweets`, `/followers`, `/following`, `/owned_lists`, `/followed_lists` e `/list_memberships`. Também atualizamos as gravações — `POST /2/tweets` agora custa $0,015 por publicação, e Posts contendo uma URL custam $0,20 por Post (respostas invocadas permanecem $0,01). Following, Likes e Quote-Posts via API foram removidos de todos os níveis de autoatendimento. Saiba mais [aqui](https://devcommunity.x.com/t/x-api-pricing-update-owned-reads-now-0-001-other-changes-effective-april-20-2026/263025). + + + + ### Descontinuação do endpoint Account Activity Replay + + Hoje, anunciamos a descontinuação de `POST /2/account_activity/replay/webhooks/{webhook_id}/subscriptions/all`, efetiva em 25 de março de 2026 às 12:00 PM ET. Use o novo endpoint consolidado `POST /2/webhooks/replay` em vez disso — ele fornece funcionalidade idêntica. Saiba mais [aqui](https://devcommunity.x.com/t/deprecation-of-account-activity-replay-endpoint/260354). + + + + ### Filtro de direção para assinaturas da X Activity API + + Hoje, adicionamos um filtro opcional `direction` às assinaturas da X Activity API. Os assinantes agora podem delimitar eventos DM e de chat para `sent`, `received` ou ambos, reduzindo o ruído quando apenas eventos de saída ou entrada são necessários. + + + + ### Atualizações no formato de tipos de eventos na X Activity API + + Hoje, anunciamos mudanças na nomenclatura dos tipos de eventos na X Activity API, efetivas em 18 de março de 2026. Os tipos de eventos em PascalCase (por exemplo, `ProfileBioUpdate`) estão sendo descontinuados em favor de um formato em minúsculas separado por pontos (por exemplo, `profile.update.bio`). Atualize qualquer filtragem, instruções switch ou lógica de desserialização que dependa dos valores antigos. Saiba mais [aqui](https://devcommunity.x.com/t/updates-to-event-types-format-in-the-x-activity-api/259765). + + + + ### Eventos legados de Direct Message na X Activity API + + Hoje, adicionamos eventos legados de DM (`dm.received`, `dm.sent`, `dm.read`, `dm.indicate_typing`) à [X Activity API](https://docs.x.com/x-api/activity/introduction). Isso traz a entrega de eventos DM da Account Activity API para o pipeline XAA de menor latência. + + + + ### Combatendo o spam gerado por LLM + + Hoje, fizemos alterações para reduzir respostas automatizadas e de baixa qualidade no X. Respostas programáticas via `POST /2/tweets` agora são permitidas apenas quando o autor do Post original "invocou" o respondedor (mencionando essa conta com @ ou citando um de seus Posts). Restrições adicionais se aplicam à @menção ou citação programática de usuários. Essas alterações afetam apenas os níveis de autoatendimento — o acesso Enterprise não é impactado. Saiba mais [aqui](https://devcommunity.x.com/t/x-api-v2-update-addressing-llm-generated-spam/257909). + + + + ### Lançamento do preço Pay-Per-Use da X API + + Hoje, lançamos oficialmente o preço **Pay-Per-Use da X API** — um modelo flexível baseado em créditos construído para desenvolvedores indie, startups e entusiastas. Destaques: + - Um novo Developer Console em [console.x.com](https://console.x.com) + - O [XDK (X Developer Kit)](https://docs.x.com/xdks/overview) com SDKs Python e TypeScript de primeira parte + - Um [Playground](https://github.com/xdevplatform/playground) interativo para testes + - Um [servidor MCP](https://github.com/xdevplatform/xmcp) para modelos de IA + - Ganhe até **20% de retorno em créditos da API xAI/Grok** em cada dólar gasto na X API + + Public Utility Apps continuam recebendo acesso gratuito em escala. Usuários recentemente ativos do nível Legacy Free recebem um voucher único de $10. Os planos Basic e Pro permanecem disponíveis, e assinantes existentes podem optar pelo Pay-Per-Use. Saiba mais [aqui](https://devcommunity.x.com/t/announcing-the-launch-of-x-api-pay-per-use-pricing/256476). + + + + ### Eventos de Spaces na X Activity API + + Hoje, adicionamos eventos do ciclo de vida do Spaces (`spaces.start`, `spaces.end`) à [X Activity API](https://docs.x.com/x-api/activity/introduction). Inscreva-se por User ID para ser notificado em tempo real quando um Space começar ou terminar. + + + + ### Descontinuação de operadores baseados em contagem + + Hoje, descontinuamos os operadores `min\_likes`, `min\_replies` e `min\_reposts` em `/2/tweets/search/recent` e `/2/tweets/search/all`. Essa alteração não afeta os operadores equivalentes no Filtered Stream. Estamos avaliando como melhor reabilitá-los no futuro. Saiba mais [aqui](https://devcommunity.x.com/t/deprecating-count-based-operators-in-the-x-api/254933). + + + + ### Suporte OAuth 2.0 adicionado à Account Activity API v2 + + Hoje, adicionamos suporte completo a OAuth 2.0 à [Account Activity API v2](https://docs.x.com/x-api/account-activity/introduction). Os desenvolvedores agora podem criar assinaturas usando OAuth 2.0 com escopos refinados (por exemplo, `follow.read`) em vez do modelo de permissão tudo-ou-nada do OAuth 1.0a. Integrações existentes baseadas em OAuth 1.0a continuam a funcionar sem interrupção — quando presentes, as permissões OAuth 1.0a substituem totalmente os escopos OAuth 2.0. Saiba mais [aqui](https://devcommunity.x.com/t/announcement-oauth2-0-support-added-to-account-activity-api-v2/254633). + + + + ### Apresentando o X API Playground + + Hoje, apresentamos o [X API Playground](https://github.com/xdevplatform/playground) — um servidor local auto-hospedado que emula os endpoints da X API v2. Desenvolva e teste integrações sem fazer chamadas reais à API ou atingir limites de taxa. Inclui dados simulados realistas, persistência de estado, validação OpenAPI, simulação de limite de taxa e uma interface web. Instale com `go install github.com/xdevplatform/playground/cmd/playground@latest`. Saiba mais [aqui](https://devcommunity.x.com/t/introducing-x-api-playground-local-development-tool-for-x-api-v2/253442). + + + + ### Lançamento dos endpoints de Notícias + + Hoje, lançamos os novos [endpoints de Notícias](https://docs.x.com/x-api/news/introduction) na X API v2: + - `GET /2/news/search` — retorna notícias em alta que correspondem a uma consulta de busca + - `GET /2/news/{id}` — busca uma notícia específica por ID + + Ambos os endpoints suportam `news.fields` para selecionar campos como `name`, `summary`, `contexts`, `cluster\_posts\_results` e `last\_updated\_at\_ms`. Saiba mais [aqui](https://devcommunity.x.com/t/announcing-the-news-endpoints-in-the-x-api-v2/251833). + + + + ### Lançamento dos XDKs Python e TypeScript + + Hoje, lançamos os XDKs oficiais de primeira parte para [Python](https://docs.x.com/xdks/python/overview) e [TypeScript](https://docs.x.com/xdks/typescript/overview) (X Developer Kits) para a X API v2. Os XDKs lidam com autenticação (Bearer Token, OAuth 2.0 PKCE, OAuth 1.0a), paginação automática, streaming em tempo real com tratamento de reconexão e cobertura abrangente de todos os endpoints v2. Instale com `pip install xdk` ou `npm install @xdevplatform/xdk`. Saiba mais [aqui](https://devcommunity.x.com/t/announcing-the-python-and-typescript-xdks-for-the-x-api-v2/250860). + + + + ### Filtragem por palavra-chave para assinaturas da X Activity API + + Hoje, adicionamos filtragem por palavra-chave às assinaturas da X Activity API. Além de filtrar por User ID, os assinantes agora podem restringir ainda mais a entrega de eventos por palavra-chave — útil para eventos de Notícias e outros tipos de eventos com alto volume que justifiquem filtragem adicional. + + + + ### Selo verificado, selo de afiliado e eventos de atualização de identificador na X Activity API + + Hoje, expandimos a [X Activity API](https://docs.x.com/x-api/activity/introduction) para entregar tipos adicionais de eventos relacionados a perfil: + - `profile.update.verified` — quando o status de verificação de um usuário muda + - `profile.update.affiliate` — quando o selo de afiliado de um usuário muda + - `profile.update.screenname` — quando um usuário altera seu @handle + + + + ### Piloto de preços Pay-Per-Use da X API + + Hoje, anunciamos um piloto fechado limitado para um novo modelo de preços baseado em créditos e uso. Os desenvolvedores compram créditos antecipadamente e são cobrados por solicitação — sem taxas de assinatura fixas e sem limites mensais de objetos. Taxas iniciais do piloto: $0,005/Leitura de Post, $0,01/Leitura de Usuário, $0,01/Leitura de Evento DM, $0,01/Criação de Conteúdo, $0,01/Interação DM, $0,015/Interação de Usuário. Saiba mais [aqui](https://devcommunity.x.com/t/announcing-the-x-api-pay-per-use-pricing-pilot/250253). + + + + ### Lançamento do beta aberto da X Activity API + + Hoje, lançamos o beta aberto da [X Activity API](https://docs.x.com/x-api/activity/introduction) — um novo conjunto de endpoints para se inscrever em eventos de atividade em tempo real no X com latência inferior a um segundo. Inscreva-se em tipos de eventos de perfil (`ProfileBioUpdate`, `ProfilePictureUpdate`, `ProfileBannerUpdate`, `ProfileGeoUpdate`, `ProfileUrlUpdate`), filtre por User ID e receba eventos correspondentes via streaming HTTP persistente (`GET /2/activity/stream`) ou webhooks. As assinaturas são gerenciadas via `POST /2/activity/subscriptions`. Saiba mais [aqui](https://devcommunity.x.com/t/announcing-the-x-activity-api-open-beta/250099). + + + + ### Edição de Posts via X API + + Hoje, lançamos a capacidade de editar Posts recentes programaticamente via X API. Use o endpoint existente `POST /2/posts` com um novo objeto `edit_options` contendo `previous_post_id`. Requisitos: o usuário autenticado deve ter X Premium, o Post deve ser próprio e deve ter sido criado na última hora. Veja os documentos atualizados de [Create or Edit Post](https://docs.x.com/x-api/posts/create-post). Saiba mais [aqui](https://devcommunity.x.com/t/announcing-post-editing-via-the-x-api/249534). + + + + ### Connections API para gerenciar conexões de streaming ativas + + Hoje, lançamos a [Connections API](https://docs.x.com/x-api/connections/introduction) para gerenciar conexões de streaming ativas programaticamente: + - `GET /2/connections` — lista conexões de streaming ativas e históricas + - `DELETE /2/connections/all` — encerra todas as conexões de streaming ativas do app + - `DELETE /2/connections/{endpoint_id}` — encerra conexões para um endpoint de streaming específico + - `DELETE /2/connections` — encerra conexões específicas por UUID + + Isso ajuda os desenvolvedores a resolver erros "TooManyConnections" e limpar conexões obsoletas sem esperar timeouts. + + + + ### Community Notes: endpoint Evaluate Note + + Hoje, adicionamos o endpoint `POST /2/evaluate_note` à [Community Notes API](https://docs.x.com/x-api/community-notes/introduction). Os AI Note Writers agora podem avaliar uma nota rascunhada antes do envio para receber sinais sobre sua utilidade potencial, alinhamento de afirmação/opinião e outros feedbacks do modelo. + + + + ### Lançamento da Filtered Stream Webhooks API + + Hoje, lançamos a [Filtered Stream Webhooks API](https://docs.x.com/x-api/webhooks/stream/introduction), que entrega Posts públicos correspondentes assincronamente a um webhook registrado em vez de exigir uma conexão persistente. As regras são gerenciadas usando os endpoints existentes `/2/tweets/search/stream/rules`, e Posts correspondentes (incluindo histórico de edições) são entregues como JSON ao seu webhook. Disponível para desenvolvedores Enterprise; suporta mais de 25.000 regras por projeto com regras de até 2.048 caracteres. Saiba mais [aqui](https://devcommunity.x.com/t/announcing-the-filtered-stream-webhooks-api/248464). + + + + ### Remoção dos endpoints Like e Follow do nível Free + + Para combater abuso, manipulação da plataforma e engajamento falso, removemos `POST /2/users/:id/likes` e `POST /2/users/:id/following` do nível Free da X API, com efeito imediato. Os níveis pagos (Basic, Pro, Enterprise) não são afetados. Saiba mais [aqui](https://devcommunity.x.com/t/update-to-x-api-free-tier-removal-of-like-and-follow-endpoints/247646). + + + + ### Endpoint PowerStream Rules Lookup + + Hoje, adicionamos o endpoint `GET /2/powerstream/rules`, permitindo que clientes do PowerStream recuperem programaticamente as regras configuradas em suas instâncias do PowerStream. + + + + ### Transmissão de Posts da comunidade via `share_with_followers` + + Hoje, adicionamos um novo parâmetro booleano opcional `share_with_followers` ao `POST /2/tweets`. Ao publicar com um `community_id` e `share_with_followers: true`, o Post da comunidade também é transmitido para as linhas do tempo dos seguidores do usuário autenticado — correspondendo à caixa de seleção "Compartilhar também com seguidores" no x.com. + + + + ### Lançamento da Community Notes API + + Hoje, lançamos a [Community Notes API](https://docs.x.com/x-api/community-notes/introduction) — um novo conjunto de endpoints para AI Note Writers participarem programaticamente do Community Notes: + - `GET /2/notes/search/posts_eligible_for_notes` — busca Posts elegíveis para receber uma Community Note + - `GET /2/notes/search/notes_written` — recupera notas escritas anteriormente pelo AI Note Writer autenticado + - `POST /2/notes` — envia uma Community Note + + O acesso requer inscrição no X Developer AI e aprovação como AI Note Writer do Community Notes. + + + +### Alteração no comportamento de DM Events +Hoje, fizemos uma alteração no comportamento de DM Events da X API V2. Com a nova alteração, o array participant_ids será incluído apenas para eventos ParticipantsJoin e ParticipantsLeave, e listará apenas os participantes que entraram ou saíram no momento do evento. O evento MessageCreate não incluirá mais o array participant_ids. Saiba mais [aqui](https://devcommunity.x.com/t/upcoming-change-to-x-api-dm-events-endpoints-behavior/241841). + + + +### Lançamento dos endpoints da Account Activity API +Hoje, lançamos novos [endpoints da Account Activity API](/x-api/webhooks/introduction) da X API v2. Saiba mais [aqui](https://devcommunity.x.com/t/account-activity-api-is-now-available-in-v2/242895). + + + +### Melhorias no endpoint Media Upload +Fizemos algumas melhorias no endpoint de upload de mídia para melhorar a experiência do desenvolvedor. Introduzimos endpoints dedicados para Chunked Media Upload nos [endpoints Media Upload](/x-api/media/introduction). Saiba mais [aqui](https://devcommunity.x.com/t/media-upload-endpoints-update-and-extended-migration-deadline/241818). + + + +### Suporte para recuperação de endereço de e-mail com OAuth 2.0 +Hoje, adicionamos suporte para recuperação de endereço de e-mail com OAuth 2.0 na X API V2. Saiba mais [aqui](https://devcommunity.x.com/t/announcing-support-for-email-address-retrieval-with-oauth-2-0-in-the-x-api-v2/240555). + + + +### Alterações nos dados de afiliação do usuário +Hoje, fizemos alterações nos dados de User Affiliation da X API V2. Com a nova alteração, affiliation.user_id retornará um array de user_ids. Anteriormente, retornava um único user_id como string, mesmo se um usuário tivesse múltiplas afiliações. Saiba mais [aqui](https://devcommunity.x.com/t/change-to-x-api-user-affiliation-data/237164). + + + +### Lançamento dos endpoints Media Upload +Hoje, lançamos novos [endpoints Media Upload](/x-api/media/introduction) da X API v2. Saiba mais [aqui](https://devcommunity.x.com/t/announcing-media-upload-endpoints-in-the-x-api-v2/234175/3). + + + +### Lançamento do novo site de documentação +Hoje, lançamos nosso novo site de documentação da X Developer Platform, [https://docs.x.com](https://docs.x.com). + + + +### Lançamento da ferramenta xurl +Hoje, lançamos o [xurl](https://github.com/xdevplatform/xurl), uma nova ferramenta que simplifica os testes de API para desenvolvedores do X, que agora suporta OAuth 2.0. + + + +### Adição do campo Community ID Tweet +Hoje, adicionamos o campo Tweet `community_id` à X API v2. Saiba mais sobre isso [aqui](https://x.com/tapshah21/status/1860061806653317126). + + + +### Adição de endpoints de bloqueio de DM +Hoje, adicionamos os endpoints de bloqueio e desbloqueio de DM à X API v2. + + + +### Suporte para Posts longos +Hoje, adicionamos a capacidade de criar Posts longos com um comprimento de 25k em vez de 4k. + + + +### Suporte para Posts de formato longo +Hoje, adicionamos a capacidade de criar Posts de formato longo usando a X API v2. + + + +### Recuperar Afiliação do Usuário +Hoje, adicionamos a capacidade de recuperar a afiliação de um Usuário programaticamente usando a X API v2. + + + +### Obter metadados de Article +Hoje, adicionamos a capacidade de obter metadados de Article usando a X API v2. + + + +### Obter imagem de perfil e foto de capa +Hoje, adicionamos a capacidade de obter URL de imagem de perfil e foto de capa via X V2 API. + + + +### Adição do campo Connection Status +Hoje, adicionamos o campo connection_status à X API v2. Saiba mais sobre isso [aqui](https://devcommunity.x.com/t/announcing-connection-status-field-in-the-user-object-in-the-x-api-v2/212588). + + + +### Adição do endpoint Trends Lookup +Hoje, adicionamos o endpoint Trends lookup à X API v2. Saiba mais sobre isso [aqui](https://devcommunity.x.com/t/announcing-the-users-search-and-trends-lookup-endpoints-in-the-x-api-v2/210567). + + + +### Adição do endpoint Users Search +Hoje, adicionamos o endpoint Users Search à X API v2. Saiba mais sobre isso [aqui](https://devcommunity.x.com/t/announcing-the-users-search-and-trends-lookup-endpoints-in-the-x-api-v2/210567). + + + +### Obter permissões de DM +Hoje, adicionamos a capacidade de obter permissões de DM via X API v2. Saiba mais sobre isso [aqui](https://devcommunity.x.com/t/dm-permissions-available-in-the-x-api-v2/209688). + + + +### Lançamento do campo Subscription Type +Hoje, lançamos um campo subscription_type no objeto User na X API v2. Saiba mais sobre isso [aqui](https://devcommunity.x.com/t/new-subscription-type-field-is-available-in-the-twitter-api-v2/209219/2). + + + +### Endpoint Get Posts Usage +Hoje, lançamos um endpoint para obter programaticamente o uso de suas publicações na X API v2. Saiba mais sobre isso [aqui](https://developer.x.com/en/docs/twitter-api/usage/tweets/api-reference/get-usage-tweets). + + + +### Lançamento do endpoint Reposts Lookup +Hoje, lançamos um endpoint para buscar reposts de um post na X API v2. Saiba mais sobre isso [aqui](https://developer.x.com/en/docs/twitter-api/tweets/retweets/api-reference/get-tweets-id-retweets). + + + +### Descontinuação dos endpoints Search +Hoje, estamos descontinuando os endpoints search/tweets, users/search e geo/search na X API v1.1. Saiba mais [aqui](https://developer.x.com/en/docs/twitter-api/enterprise/powertrack-api/guides/powertrack_recovery_and_redundancy_features). + + + +### Descontinuação do endpoint Replay API +Hoje, estamos descontinuando o endpoint Replay API da X API enterprise. Você pode usar recursos de [recovery](https://developer.x.com/en/docs/twitter-api/enterprise/powertrack-api/guides/powertrack_recovery_and_redundancy_features) em vez disso. + + + +### Descontinuação dos endpoints Historical Powertrack +Hoje, estamos descontinuando os endpoints Historical Powertrack e Insights track da X API enterprise. + + + +### Remoção dos endpoints Follows dos níveis Basic e Pro +Hoje, estamos removendo os endpoints Follows e List Follows dos níveis Basic e Pro da X API v2. + + + +### Remoção do endpoint Manage Blocks +Hoje, estamos removendo o endpoint Manage Blocks da X API v2. + + + +### Suporte para contagem de Bookmarks e Posts longos +Hoje, adicionamos suporte para recuperar a contagem de bookmarks e a capacidade de recuperar posts com mais de 280 caracteres na X API v2. + + + +### Descontinuação do endpoint Statuses/Filter +Hoje, estamos descontinuando o endpoint statuses/filter na X API v1.1. Os desenvolvedores podem usar o endpoint filtered stream na X API v2. + + + +### Suporte para View Counts +Hoje, estamos adicionando suporte para contagens de visualizações na X API v2. Um novo campo chamado impression_count é disponibilizado no public_metrics do payload do post. + + + +### Adição do campo Verified Type +Hoje, estamos adicionando um campo de usuário verified_type à X API v2 que indica o tipo de verificação que uma conta de usuário possui (blue, business, government ou none). + + + +### Remoção do campo Source +Hoje, estamos removendo o campo source do payload do post nas X APIs. + + + +### Adição de endpoints de Direct Messages +Hoje, estamos adicionando seis endpoints de Direct Messages v2. Este lançamento inclui três métodos GET para recuperar eventos de conversação Direct Message e três métodos POST para criar novos Direct Messages. Esses métodos suportam conversas em grupo pela primeira vez. + + Visite nossa [postagem no blog](https://developer.x.com/en/blog/product-news/2022/new-v2-direct-messages-endpoints) para saber mais sobre esta atualização. + + + +### Suporte para metadados de Posts editados +Hoje, estamos adicionando a capacidade de os desenvolvedores recuperarem metadados de posts editados usando a X API v2. + + Visite nossa [postagem no blog](https://developer.x.com/en/blog/product-news/2022/supporting-edit-tweet-functionality) para saber mais sobre esta atualização. + + + +### Adição de aliases de operadores de filtragem +"Aliases" de operadores de filtragem/consulta foram adicionados aos endpoints de search e filtered stream, em enterprise, premium e v2. Em muitos casos, o operador se refere a posts em vez de statuses, por exemplo, "in_reply_to_tweet_id" como um alias para "in_reply_to_status_id". Em outros casos, o novo alias de operador adiciona mais clareza à correspondência realizada. Por exemplo, como os posts podem ter apenas um anexo de vídeo, um novo alias "has:video_link" é fornecido para "has:videos". Confira a [tabela de operadores v2 filtered stream](https://developer.x.com/en/docs/twitter-api/tweets/filtered-stream/integrate/build-a-rule#list) para ver mais exemplos. + + + +### Atualizações ao Reverse Chronological Home Timeline +A partir de hoje, o endpoint reverse chronological home timeline v2 pode retornar todos os posts criados em uma linha do tempo nos últimos 7 dias e os 800 mais recentes, independentemente da data de criação. + + + +### Novos operadores de filtragem para Filtered Stream +Hoje, 10 novos operadores de filtragem v2 agora estão disponíveis para todos os desenvolvedores que constroem com os endpoints filtered stream, e outros 10 agora estão mais amplamente disponíveis. + + Visite nossa [postagem no blog](https://developer.x.com/en/blog/product-news/2022/twitter-api-v2-filtered-stream) para saber mais sobre esta atualização. + + + +### Atualizações à latência dos endpoints de Streaming +Hoje, estamos fazendo atualizações nos endpoints de streaming da X API v2 para reduzir a latência em 50%. + + + +### Habilitando endpoints v1.1 Media em Essential Access +Hoje, estamos habilitando os endpoints v1.1 media no Essential access da X API v2. + + Visite nosso [anúncio do fórum](https://devcommunity.x.com/t/v1-1-media-endpoints-available-for-essential-access-in-the-twitter-api-v2/171664) para saber mais sobre esta atualização. + + + +### Lançamento do endpoint Reverse Chronological Home Timeline +Hoje, estamos lançando um novo endpoint que permite recuperar uma coleção dos posts e reposts mais recentes publicados por quem você segue. + + Visite nosso [anúncio do fórum](https://devcommunity.x.com/t/reverse-chronological-home-timeline-in-the-twitter-api-v2/171549) para saber mais sobre este lançamento. + + Junto com os novos endpoints, o campo variants agora está disponível para o [objeto media](https://developer.x.com/en/docs/twitter-api/data-dictionary/object-model/media). Isso dará a você o tipo de conteúdo anexado à URL. + + + +### Lançamento dos endpoints Bookmarks +Hoje, estamos lançando novos endpoints que permitem gerenciar e procurar Bookmarks usando a X API v2. O recurso Bookmarks está disponível no aplicativo X há muito tempo, mas até agora não havia um endpoint que permitisse recuperar, criar ou construir soluções para gerenciar seus Bookmarks via API. + + Visite nosso [anúncio do fórum](https://devcommunity.x.com/t/build-with-bookmarks-on-the-twitter-api-v2/168804) para saber mais sobre este lançamento. + + + +### Lançamento do endpoint Quotes Lookup +Hoje, estamos lançando o [endpoint quotes lookup](https://developer.x.com/en/docs/twitter-api/tweets/retweets/introduction) que permite obter as citações para um ID de post. + + Para saber mais sobre este lançamento, visite nosso [anúncio do fórum](https://devcommunity.x.com/t/introducing-the-quote-tweets-lookup-endpoint-to-the-twitter-api-v2/168370). + + + +### Atualizações na navegação da documentação +Ouvimos seu feedback. Encontrar conteúdo em nossa documentação podia ser difícil, e era confuso quando você clicava em um link e era levado para uma navegação lateral totalmente diferente. + + Hoje, lançamos uma navegação de documentação atualizada que permite navegar pela oferta completa da X Developer Platform a partir de uma única navegação lateral. Com este lançamento, eliminamos páginas redundantes, removemos ícones confusos e melhoramos como você pode interagir com os diferentes elementos dentro da navegação. + + Se você tiver algum feedback, informe-nos através do nosso [canal de feedback](https://twitterdevfeedback.uservoice.com/forums/930250-twitter-api). + + + +### Melhorias nos endpoints Reposts e Likes Lookup +Hoje, estamos lançando melhorias nos endpoints [reposts lookup](https://developer.x.com/en/docs/twitter-api/tweets/retweets/introduction) e [Likes lookup](https://developer.x.com/en/docs/twitter-api/tweets/likes/introduction), permitindo que você obtenha a lista completa de contas que deram Like ou repostaram um post, não apenas as últimas 100 contas a fazê-lo. + + Para saber mais sobre este lançamento, visite nosso anúncio do fórum. + + + +### Suporte para autenticação OAuth 2.0 +Hoje, todos os desenvolvedores agora podem autenticar usando OAuth 2.0 selecionando OAuth 2.0 como um método de autenticação no Developer Console. Adicionamos suporte para clientes confidenciais e públicos e todos os endpoints v2 relevantes para usar este método de autenticação como parte deste lançamento. + + OAuth 2.0 é um protocolo de autorização padrão da indústria que fornece aos desenvolvedores mais controle sobre os escopos de um aplicativo e melhora os fluxos de autorização em vários dispositivos. Em outras palavras, os desenvolvedores que constroem aplicativos para pessoas no X terão mais controle sobre as informações que seu App solicita de seus usuários, para que você só precise pedir aos seus usuários finais os dados e informações de que precisa. + + Este protocolo de autorização moderno permitirá que você apresente aos seus usuários finais um fluxo de consentimento mais simplificado para autorizar seu app, que exibe apenas os escopos específicos que você solicitou deles. + + Para saber mais sobre este lançamento, visite nosso anúncio do fórum. + + + +### Atualizações Importantes da Plataforma para X API v2 +**Atualizações importantes da plataforma: X API v2 agora é a versão principal, novo acesso Essential e Elevated e mudanças de política** + + Hoje, estamos anunciando que a X API v2 agora é a versão principal da X API. Lançamos endpoints e funcionalidades suficientes na X API v2 para satisfazer as necessidades de 90% de todos os Apps existentes construídos na X API. + + Estamos lançando as seguintes mudanças hoje para melhorar ainda mais a experiência do desenvolvedor da X API v2: + + * Acesso Essential rápido e gratuito à API, e acesso Elevated gratuito para desenvolvedores que tiveram seus casos de uso aprovados. Temos muito mais detalhes sobre esses níveis de acesso disponíveis em nossa página About the X API. + + * Estamos removendo a linguagem em nossa Developer Policy que restringia como você constrói com as principais funcionalidades do X e limitava o número de usuários que você pode suportar através do seu app. + + * Estamos abrindo nossa plataforma para encorajá-lo a construir ferramentas e produtos que tornem o X melhor, mais saudável e estendam a conversa pública. [Veja uma lista de soluções que adoraríamos que você construísse](https://developer.x.com/en/docs/twitter-api/what-to-build). + + * Especificamente, removemos termos que restringiam a replicação da experiência do X, incluindo as principais funcionalidades do X, bem como termos que exigiam permissão para ter um alto número de tokens de usuário. + + * Sabemos que construir soluções que ajudam as pessoas no X frequentemente significa que um desenvolvedor precisa construir (ou replicar) algumas das coisas disponíveis no X. Essas mudanças em nossa Developer Policy têm a intenção de impulsionar a clareza para o ecossistema de desenvolvedores e fornecer uma plataforma de API aberta que torne mais fácil para os desenvolvedores construir, inovar e impactar a conversa pública. + + Detalhamos muito mais sobre este lançamento e os lançamentos da X API que levaram a este momento em nossa [postagem do fórum](https://devcommunity.x.com/t/ushering-in-a-new-era-for-the-twitter-developer-platform-with-the-twitter-api-v2/162087). + + Além de explorar entradas anteriores do registro de alterações, reunimos alguns recursos-chave que você pode revisar para entender tudo o que foi lançado na X API v2 até o momento: + + * [Mapa de endpoints da X API](/x-api/migrate/x-api-endpoint-map) + + * [Sobre a X API](/x-api/getting-started/about-x-api) + + + +### Lançamento dos endpoints List Lookup +Hoje, estamos lançando os novos endpoints List lookup para a X API v2. Esses endpoints permitirão aos usuários recuperar detalhes sobre Listas especificadas, como seguidores, membros, posts e mais. Os dados recuperados podem ser usados para construir soluções que resolvem casos de uso e necessidades de curadoria, análise e descoberta. Além dos novos endpoints List, um novo operador list: foi disponibilizado no nível de acesso Academic Research. Estará disponível para uso em search posts e post counts. + + Para saber mais sobre este lançamento, visite nosso [anúncio do fórum](https://devcommunity.x.com/t/announcing-list-lookup-endpoints-for-the-twitter-api-v2/161965). + + + +### Adições aos endpoints Spaces +Estamos adicionando funcionalidade ao endpoint Spaces para retornar a lista de pessoas que compraram um ingresso para um Space, bem como suporte para Topics. + + Para saber mais sobre este lançamento, visite nosso [anúncio do fórum](https://devcommunity.x.com/t/adding-new-functionality-to-spaces-endpoints/161959). + + + +### Lançamento dos endpoints Manage Posts +Hoje, estamos lançando novos endpoints manage posts para a X API v2. Além de funcionalidade de post e exclusão de post, adicionamos a capacidade de publicar enquetes, marcar pessoas em imagens, criar posts com configurações de resposta e publicar para Super Followers. + + Para saber mais sobre este lançamento, visite nosso [anúncio do fórum](https://devcommunity.x.com/t/announcing-manage-tweets-endpoints-for-the-twitter-api-v2/161501). + + + +### Alterações nos botões incorporados +Hoje, estamos fazendo algumas alterações nos botões incorporados do X. Os botões agora são mais arredondados para combinar com os botões do X.com e (ligeiramente) atualizamos nossa paleta de cores. + + Para saber mais sobre este lançamento, visite nosso [anúncio do fórum](https://devcommunity.x.com/t/embedded-buttons-have-a-new-look/160528). + + + +### Lançamento do grupo de endpoints Lists +Hoje, estamos lançando o novo grupo de endpoints Lists para a X API v2. Esses endpoints permitirão que você construa soluções que curam e organizam posts com base em preferências, interesses, grupos ou tópicos. + + Para saber mais sobre este lançamento, visite nosso [anúncio do fórum](https://devcommunity.x.com/t/announcing-new-twitter-api-v2-manage-list-endpoints/159980). + + + +### Lançamento do endpoint Mutes Lookup +Hoje, estamos lançando o novo endpoint [mutes lookup](https://developer.x.com/en/docs/twitter-api/users/mutes/introduction) para a X API v2. Este endpoint permitirá que os usuários autenticados recuperem e obtenham informações sobre as contas que silenciaram. + + Para saber mais sobre este lançamento, visite nosso [anúncio do fórum](https://devcommunity.x.com/t/announcing-new-mutes-lookup-endpoint-for-the-twitter-api-v2/159680). + + + +### Lançamento do beta do OAuth 2.0 +Hoje, estamos lançando um beta do OAuth 2.0 e escopos refinados na X API v2. Desenvolvedores interessados em moldar o futuro do OAuth 2.0 na X Developer Platform podem solicitar acesso ao beta do OAuth 2.0. + + OAuth 2.0 é o padrão da indústria para autenticação e permitirá uma experiência de autorização mais moderna. + + O beta do OAuth 2.0 permite testar esta nova funcionalidade em um Project v2 e App associado e nos dar feedback antes de um lançamento de Disponibilidade Geral. No entanto, como esta implementação do OAuth 2.0 está atualmente em desenvolvimento, recomendamos fortemente que você evite testar em um ambiente público, de produção ou app. + + Para saber mais sobre este lançamento, visite nosso anúncio do fórum. + + + +### Lançamento dos endpoints Batch Compliance +Hoje, estamos lançando os novos [endpoints batch compliance](https://developer.x.com/en/docs/twitter-api/compliance/batch-compliance/introduction) para a X API v2 para facilitar para desenvolvedores que usam a X API manter seus dados X em conformidade com nossos [Developer Agreement and Policy](https://developer.x.com/en/developer-terms/policy). Esses endpoints permitem que desenvolvedores e pesquisadores carreguem em lote grandes quantidades de IDs de post ou Usuário e entendam qual ação é necessária para garantir que seus conjuntos de dados reflitam a intenção do usuário e o estado atual do conteúdo no X. + + Para saber mais sobre este lançamento, visite nosso [anúncio do fórum](https://devcommunity.x.com/t/new-batch-compliance-endpoints-available-on-the-twitter-api-v2/158534). + + + +### Lançamento dos endpoints Spaces +Hoje, estamos lançando os novos [endpoints Spaces](https://developer.x.com/en/docs/twitter-api/spaces/overview) e um [novo dicionário de dados Spaces de nível superior](https://developer.x.com/en/docs/twitter-api/data-dictionary/object-model/space) para a X API v2. Os endpoints Spaces permitem procurar Spaces por ID de Space ou ID de usuário, ou usando palavras-chave, hashtags ou nomes de usuário de pessoas mencionadas em um título. O novo dicionário de dados contém informações relevantes sobre um Space, como seu título, status de ingressos e métricas de participantes; todos os IDs de usuário podem ser expandidos em objetos completos. + + Para saber mais sobre este lançamento, visite nosso [anúncio do fórum](https://devcommunity.x.com/t/introducing-new-spaces-endpoints-on-the-twitter-api-v2/158213). + + + +### Novo objeto para limitação de visualizações de vídeo +Anteriormente, quando você solicitava métricas de visualizações de vídeo usando a [Engagement API](/x-api/enterprise-gnip-2.0/fundamentals/engagement-api) enterprise em posts com mais de 1800 dias, entregávamos um valor zero sem muito contexto. Hoje, começaremos a entregar um novo objeto nesses casos chamado unsupported_for_video_views_tweet_ids, que incluirá uma lista separada por vírgulas de IDs de post com mais de 1800 dias. Você ainda receberá todas as outras métricas solicitadas para esses posts em um objeto separado. + + Para saber mais sobre este lançamento, visite nosso [anúncio do fórum](https://devcommunity.x.com/t/new-engagement-api-video-views-object-to-clarify-limitation/158163). + + + +### Adição do campo Alt Text +Hoje, estamos disponibilizando o campo alt_text no objeto media da X API v2, para permitir que os desenvolvedores construam mais conscientemente para acessibilidade. + + Para solicitar este campo, você deve passar o parâmetro expansions=attachments.media_keys, bem como o parâmetro media.fields=alt_text. Se incluído em sua solicitação, este campo retornará o texto alternativo para quaisquer posts que incluam imagens com texto alternativo. + + Para saber mais sobre este lançamento, visite nosso [anúncio do fórum](https://devcommunity.x.com/t/media-alt-text-field-now-available-in-twitter-api-v2/157939). + + + +### Lançamento dos endpoints Reposts +Hoje, estamos lançando novos endpoints de [reposts](https://developer.x.com/en/docs/twitter-api/tweets/retweets) para a X API v2. Os desenvolvedores agora podem usar esses endpoints para repostar ou desfazer um repost em nome de um usuário autenticado, ou para procurar quem repostou um determinado post. + + Para saber mais sobre este lançamento, visite nosso [anúncio do fórum](https://devcommunity.x.com/t/announcing-new-twitter-api-v2-retweets-endpoints/156827). + + + +### Lançamento dos endpoints Manage Mutes +Hoje, estamos lançando novos endpoints [manage mutes](https://developer.x.com/en/docs/twitter-api/users/mutes/introduction) para a X API v2. Esses endpoints permitirão que os usuários autenticados silenciem ou removam o silenciamento de contas. + + Para saber mais sobre este lançamento, visite nosso [anúncio do fórum](https://devcommunity.x.com/t/announcing-new-manage-mutes-endpoints-for-the-twitter-api-v2/156261). + + + Agora reduzimos o `max_results` que pode ser entregue com o endpoint [full-archive search](/x-api/posts/full-archive-search) quando você está solicitando o campo `context_annotations` com o parâmetro `tweet.fields` para 100, o que significa que você só pode obter até 100 posts com o campo por página. + + + +### Recursos de confiabilidade para endpoints de Streaming +Hoje, estamos lançando dois recursos de streaming de confiabilidade para o filtered stream e sampled stream da X API v2 chamados backfill e conexões redundantes, que agora estão disponíveis no Academic Research product track. + + O recurso de conexões redundantes permite que você se conecte a um determinado stream duas vezes, o que pode ajudar a garantir que você maximize o tempo de atividade do streaming caso um de seus streams sofra uma desconexão. + + Backfill pode ser utilizado adicionando o parâmetro backfill_minutes e um número inteiro entre um e cinco à sua solicitação de streaming, e permite solicitar dados perdidos que podem ter resultado de um stream desconectado. + + Para saber mais sobre este lançamento, visite nosso [anúncio do fórum](https://devcommunity.x.com/t/new-reliability-and-recovery-functionality-available-for-twitter-api-v2-streaming-endpoints/156244/2). + + + +### Lançamento dos endpoints Post Counts +Hoje, estamos lançando os novos [endpoints post counts](/x-api/posts/counts/introduction) para a X API v2. Isso inclui dois endpoints diferentes: Recent post counts, que está disponível para todos os tracks de produto, e full-archive post counts, que atualmente está disponível apenas para o Academic Research Product Track. Você pode usar esses endpoints para receber a contagem de posts que corresponde a uma consulta especificada. + + Para saber mais sobre este lançamento, visite nosso [anúncio do fórum](https://devcommunity.x.com/t/introducing-new-tweet-counts-endpoints-to-the-twitter-api-v2/155997). + + + +### Melhorias para Teams +Hoje, estamos lançando melhorias-chave na funcionalidade de teams com base no feedback que ouvimos da comunidade. Atualizamos o estilo e design da página de teams. Também fizemos alterações no fluxo de convite para tornar mais fácil convidar membros da equipe ou saber mais sobre por que um convite pode ter falhado. Se você tem uma conta de team, pode verificar as alterações visualizando a [página de teams](https://developer.x.com/en/portal/teams) do Developer Console. Para saber mais sobre teams, confira nossa [documentação sobre o assunto](https://developer.x.com/en/docs/Developer Console/overview#team) e [FAQ](https://developer.x.com/en/docs/Developer Console/faq#dev-portal-management-faq) relacionado. + + Para saber mais sobre este lançamento, visite nosso [anúncio do fórum](https://devcommunity.x.com/t/announcing-improvements-to-the-functionality-of-teams/155447/2). + + + +### Retirada do endpoint Configuration +Hoje, retiramos o endpoint padrão v1.1 GET /help/configuration. + + Para saber mais sobre este lançamento, visite nosso [anúncio do fórum](https://devcommunity.x.com/t/retiring-the-1-1-configuration-endpoint/153319). + + + +### Consolidação do endpoint oEmbed +Hoje, estamos compartilhando que o endpoint v1.1 oEmbed será descontinuado e removido em 23 de novembro de 2021, para que novos recursos possam ser suportados de maneira consistente. Após essa data, o único endpoint API oficial e suportado para X oEmbeds (posts e linhas do tempo incorporados) será via publish.x.com/oembed. + + Para saber mais sobre este lançamento, visite nosso [anúncio do fórum](https://devcommunity.x.com/t/consolidating-the-oembed-functionality/154690/2). + + + +### Lançamento dos endpoints Blocks e Likes Lookup +Hoje, estamos lançando os novos endpoints [blocks](/x-api/users/blocks) e [Likes](/x-api/posts/likes) lookup para a X API v2. Esses endpoints permitem que você use a v2 API para obter informações sobre quais posts uma conta curtiu, quais usuários curtiram um post e quem você ou um usuário autenticado bloqueou. + + Para saber mais sobre este lançamento, visite nosso [anúncio do fórum](https://devcommunity.x.com/t/announcing-twitter-api-v2-likes-lookup-and-blocks-lookup/154353). + + + +### Lançamento dos endpoints Manage Likes +Hoje, estamos lançando os novos endpoints [manage Likes](https://developer.x.com/en/docs/twitter-api/tweets/likes) para a X API v2. Esses endpoints permitem que você use a v2 API para curtir e descurtir posts. + + Para saber mais sobre este lançamento, visite nosso [anúncio do fórum](https://devcommunity.x.com/t/announcing-new-manage-likes-endpoints-for-thetwitter-api-v2/152780). + + + +### Lançamento dos endpoints Manage Blocks +Hoje, estamos lançando os novos endpoints [manage blocks](/x-api/users/blocks) para a X API v2. Esses endpoints permitem bloquear ou desbloquear contas em nome de um usuário usando IDs de usuário. + + Para saber mais sobre este lançamento, visite nosso [anúncio do fórum](https://devcommunity.x.com/t/announcing-manage-blocks-for-twitter-api-v2/152358/2). + + + +### Remoção do suporte para linhas do tempo incorporadas +Hoje, estamos compartilhando nossos planos para o futuro dos [widgets de linha do tempo incorporados](https://developer.x.com/en/docs/x-for-websites/timelines/overview). Em 23 de junho de 2021, planejamos descontinuar as linhas do tempo Likes, Collections e Moments. Recomendamos que você use as linhas do tempo [Profile](https://developer.x.com/en/docs/x-for-websites/timelines/guides/profile-timeline) e [Lists](https://developer.x.com/en/docs/x-for-websites/timelines/guides/list-timeline), que estamos atualizando para se tornarem mais rápidas, mais fáceis de usar e mais atualizadas com os recursos e funcionalidade do X. + + Você pode saber mais sobre esta alteração em nosso [anúncio do fórum](https://devcommunity.x.com/t/removing-support-for-embedded-like-collection-and-moment-timelines/150313). + + + +### Lançamento dos endpoints Manage Follows +Hoje, estamos lançando os novos endpoints [manage follows](/x-api/users/follows) para a X API v2. Esses endpoints permitem seguir ou deixar de seguir contas em nome de um usuário usando seu ID de usuário. Este lançamento vem apenas alguns meses após o lançamento dos endpoints [follows lookup](/x-api/users/follows), que permitem recuperar os seguidores de uma conta e quem eles estão seguindo. + + Para saber mais sobre este lançamento, visite nosso [anúncio do fórum](https://devcommunity.x.com/t/introducing-the-new-manage-follows-endpoints-to-the-twitter-api-v2/149465). + + + +### Introdução do track de produto Academic Research +Hoje, estamos introduzindo o novo [Academic Research product track](/resources/fundamentals/developer-apps) para a [X API v2](/x-api/introduction). Esta atualização introduz um novo processo de aplicação para Pesquisadores Acadêmicos que fornecerá aos aprovados um [Project](/resources/fundamentals/developer-apps) Academic Research que desbloqueará maior acesso e funcionalidade avançada. + + Com o novo Academic Research product track, você poderá acessar o seguinte: + + * O novo [endpoint full-archive search](/x-api/posts/full-archive-search) da X API v2, que está disponível apenas para o Academic Research product track neste momento. + + * Um [limite de posts](/x-api/fundamentals/post-cap) aumentado de 10 milhões, em comparação com os 500.000 disponíveis para o [Standard product track](/resources/fundamentals/developer-apps) no [nível de acesso](https://developer.x.com/en/products/x-api/early-access/guide#na_2) Basic. + + * Novos operadores de filtro disponíveis para [recent search](/x-api/posts/recent-search), [full-archive search](/x-api/posts/full-archive-search) e [filtered stream](/x-api/posts/filtered-stream), incluindo `$` (também conhecido como cashtag), `bio` (disponível apenas via filtered stream), `bio_name` (disponível apenas via filtered stream), `bio_location` (disponível apenas via filtered stream), `place`, `place_country`, `point_radius`, `bounding_box`, `-is:nullcast`, `has:cashtags` e `has:geo`. + + * Um limite de regras aumentado para filtered stream de 1.000 regras simultâneas, em comparação com as 25 disponíveis para o Standard product track no nível de acesso Basic. + + * Um limite de caracteres de consulta e regra aumentado de 1.024 caracteres, em comparação com o limite de 512 caracteres disponível para o Standard product tack no nível de acesso Basic. + + Para saber mais sobre este lançamento, visite nosso [anúncio do fórum](https://devcommunity.x.com/t/introducing-the-new-academic-research-product-track/148632). + + + +### Adição do campo Reply Settings +Hoje, estamos lançando um novo campo no objeto post chamado reply_settings. Este campo está disponível em todos os endpoints da X API v2 que retornam posts, incluindo post lookup, hide replies, recent search, sampled stream, filtered stream, follows lookup, user post timeline e endpoints user mention timeline ou ao [expandir](/x-api/fundamentals/expansions) o objeto post em qualquer endpoint. + + Este campo indica como o autor do post permitiu que outros respondessem aos seus posts, seja todos, apenas as pessoas que eles mencionam no post ou aqueles que seguem. Os valores de campo retornados pelo campo `reply_settings` incluem `everyone`, `mentionedUsers` e `following`. Se nenhum controle de conversa for definido para o post, isso ainda aparecerá no objeto post com o valor `everyone` para o campo. + + + +### Lançamento dos endpoints User Post e Mention Timeline +Hoje, estamos lançando os novos [endpoints user post timeline e user mention timeline](/x-api/posts/timelines) para a X API v2. Esses endpoints permitem solicitar os posts compostos por, ou mencionando, uma conta especificada no X. Saiba mais no anúncio do post do fórum. + + + +### Lançamento dos endpoints Follows Lookup +Hoje, estamos lançando os novos [endpoints follows lookup](/x-api/users/follows) para a X API v2. Esses endpoints permitem recuperar os seguidores de uma conta e quem eles estão seguindo usando seu ID de usuário. Saiba mais no anúncio do post do fórum. + + + +### Retirada de alguns endpoints Labs v2 +Endpoints Labs v2 recent search e hide replies retirados + + Retiramos os seguintes endpoints. Se você estava usando as versões Labs desses endpoints, pode usar os guias de migração vinculados para atualizar sua integração para começar a usar as novas versões da X API v2: + + * [Recent search v2](/x-api/posts/search/migrate/overview) + + * [Hide replies v2](/x-api/posts/hide-replies/migrate) + + Também temos detalhes adicionais sobre a migração para a nova X API v2 via nosso [hub de migração](/x-api/migrate/overview). + + Se você tiver alguma dúvida, entre em contato com nossa [categoria do fórum Labs](https://devcommunity.x.com/c/labs/57). + + + +### Retirada de alguns endpoints Labs v1 +Em 12 de agosto de 2020, lançamos a nova X API v2: Early access. Com este lançamento, graduamos vários endpoints para a X API v2 do programa Labs e anunciamos que a versão Labs dos endpoints permaneceria em estado descontinuado por 60 dias antes de retirá-los. + + Hoje marca 60 dias desde o lançamento, o que significa que retiramos os seguintes endpoints. Se você está usando as versões Labs desses endpoints, pode usar os guias de migração vinculados para atualizar sua integração para começar a usar as novas versões da X API v2: + + * post metrics v1 + + * Filtered stream v1 + + * Sampled stream v1 + + Também temos detalhes adicionais sobre a migração para a nova X API v2 via nosso [hub de migração](/x-api/migrate/overview). + + Se você tiver alguma dúvida, entre em contato com nossa [categoria do fórum Labs](https://devcommunity.x.com/c/labs/57). + + + +### Adição da barra de status de consumo de Posts +Na [página principal do painel](https://developer.x.com/en/portal/dashboard) do novo Developer Console, agora você pode verificar seu uso em relação ao [limite de posts](/x-api/fundamentals/post-cap) de 500.000 posts por mês. Este limite é aplicado no nível do Project, nos seguintes endpoints v2 no acesso Basic: filtered stream e recent search. + + Para ver este recurso e usar os novos endpoints v2, você precisará ativar a [nova experiência do Developer Console](https://developer.x.com/en/portal/opt-in.html). + + + +### Lançamento do endpoint Hide Replies +Hoje, estamos lançando o novo endpoint hide replies na X API v2. Este endpoint permite ocultar respostas abusivas, distrativas ou enganosas para posts — uma peça crucial para melhorar a saúde da conversa pública. Saiba mais no anúncio do post do fórum. + + O mesmo endpoint no X Developer Labs agora está descontinuado e será retirado em 90 dias. Aprenda como [migrar para o endpoint v2.](/x-api/posts/hide-replies#comparing-twitter-apis-hide-replies-endpoints) + + + +### Early Access aos endpoints da X API v2 +Hoje, anunciamos [Early Access aos primeiros endpoints da nova X API](https://blog.x.com/developer/en_us/topics/tools/2020/introducing_new_twitter_api.html)! + + A nova X API apresenta uma nova base de API que nos permitirá fornecer novas funcionalidades mais rapidamente; um formato de dados atualizado e nova funcionalidade que dá a você mais controle sobre quais campos você recebe; novos campos de post, usuário e mídia; e um conjunto de endpoints atualizados que permitem ouvir e analisar posts, incluindo o seguinte: + + * [post lookup](/x-api/posts/post-lookup-by-post-ids) + + * [User lookup](/x-api/users/user-lookup-by-id) + + * [Recent search](/x-api/posts/recent-search) + + * [Filtered stream](/x-api/posts/filtered-stream) + + * [Sampled stream](/x-api/stream/stream-sampled-posts) + + Você pode encontrar uma lista completa da nova funcionalidade disponível e encontrar recursos de migração em nossa [página de documentação X API v2: Early Access](https://developer.x.com/en/docs/x-api/early-access). + + Saiba mais sobre o que temos planejado em nosso "[Guia para o futuro da X API](https://developer.x.com/en/docs/x-api/early-access)". + + + +### Descontinuação de endpoints Labs +Estamos descontinuando certos endpoints Labs devido ao lançamento de seus substitutos da X API v2 nesta versão. + + Os seguintes endpoints Labs v1 serão retirados 60 dias a partir do lançamento de hoje: + + * post metrics v1 + + * Filtered stream v1 + + * Sampled stream v1 + + O seguinte endpoint Labs v2 será retirado 90 dias a partir do lançamento de hoje: + + * Recent search v2 + + + +### Melhorias para Hide Replies +Adicionamos a capacidade de mostrar novamente uma resposta. Além disso, respostas anteriormente exibidas agora podem ser ocultadas novamente via este endpoint. + + Obtenha mais detalhes na [documentação Hide replies](https://developer.x.comhttps://developer.x.com/en/docs/labs). + + + +### Retirada de endpoints Labs v1 +Hoje, estamos retirando os endpoints Labs v1 posts and users, hide replies e recent search. + + Você pode ler mais sobre nosso plano Labs v1 em nosso [anúncio do fórum](https://devcommunity.x.com/t/update-on-labs-v1-endpoints/138641). + + + +### Adição da métrica Quote Tweets +Hoje, a métrica `quote_tweets` agora está disponível para posts 'não próprios' via endpoint [/totals](/x-api/enterprise-gnip-2.0/fundamentals/engagement-api#post-insights-engagement). Isso significa que você pode acessar a contagem de citações para todos os posts usando autenticação somente de app. + + Você pode ler mais sobre esta alteração em nosso [post do fórum](https://devcommunity.x.com/t/how-the-new-retweets-and-comments-metric-is-returned-with-the-twitter-api/139131). + + + +### Adição de novas métricas de Post +Hoje, estamos adicionando dois novos subcampos de métricas não públicas, `user_profile_clicks` e `url_link_clicks`, ao objeto post nos endpoints X Developer Labs post lookup. Eles serão retornados ao usar o parâmetro `tweet.fields` com qualquer um dos seguintes valores: `non_public_metrics`, `organic_metrics` ou `promoted_metrics`. + + Para saber mais, visite a [referência da API post lookup](https://developer.x.com/en/docs/labs/tweets-and-users/api-reference/get-tweets-id) + + + +### Alterações nas contagens de Reposts +A partir de hoje, X web, iOS e Android estarão exibindo a contagem total de 'reposts e comentários' por post. Usando a X API, o número total de 'reposts e comentários' correspondente à interface do X pode ser calculado adicionando o `retweet_count` e `quote_count` quando disponíveis. Além disso, `quote_count` será o total de contas únicas que citaram o post, em vez do total de posts citando o post. Para mais detalhes, consulte nosso [post do fórum](https://devcommunity.x.com/t/how-the-new-retweets-and-comments-metric-is-returned-with-the-twitter-api/139131/2). + + + +### Agrupamentos de métricas Organic e Promoted +Estamos adicionando `organic_metrics` e `promoted_metrics` aos objetos post e media nos endpoints post lookup. + + + +### Adição de métricas aos endpoints +Estamos adicionando métricas aos objetos post e media nos endpoints post lookup e recent search. + + Você pode ler mais sobre estas alterações em nosso [anúncio do fórum](https://devcommunity.x.com/t/adding-metrics-to-the-tweets-and-recent-search-endpoints-in-labs/135315) + + + +### Lançamento dos endpoints COVID-19 +Hoje, estamos lançando um novo endpoint COVID-19 stream e um endpoint de compliance complementar. + + Você pode ler mais sobre estas alterações em nosso [anúncio do fórum.](https://devcommunity.x.com/t/new-covid-19-stream-endpoint-available-in-twitter-developer-labs/135540) + + + +### Atualizações aos perfis de usuário da Replay API +A partir de hoje, a Replay API entregará objetos de perfil de usuário que refletem o usuário referenciado no momento em que a Replay API está em execução. Esta alteração para entregar objetos de perfil de usuário atuais é semelhante à recente atualização do Historical PowerTrack abaixo de 25 de novembro de 2019. + + + +### Adição de Post Annotations +Estamos adicionando anotações ao objeto post nos endpoints posts e recent search. + + Você pode ler mais sobre esta alteração em nosso [anúncio do fórum](https://devcommunity.x.com/t/adding-annotations-to-tweets-and-recent-search-endpoints-in-labs/135193). + + + +### Atualizações da Developer Policy +Hoje, anunciamos uma [atualização significativa da Developer Policy](https://developer.x.com/en/developer-terms/policy). Encorajamos você a ler mais sobre isso em nossos posts no [fórum](https://devcommunity.x.com/t/a-new-easier-to-understand-twitter-developer-policy/135038) e [blog](https://blog.x.com/developer/en_us/topics/community/2020/twitter_developer_policy_update.html), e a revisar a política revisada. A Developer Policy é uma das bases para seu uso da X API e é importante entender seus compromissos. + + + +### Lançamento do endpoint Hide Replies +Queremos ajudar as pessoas a se sentirem seguras e confortáveis tendo conversas no X. Como parte disso, hoje estamos entusiasmados em dar aos autores de post mais controle sobre as conversas que iniciam, dando suporte ao recurso hide replies com um novo [endpoint](/x-api/posts/hide-replies). + + Você pode ler mais sobre este novo endpoint em nosso [anúncio do fórum](https://devcommunity.x.com/t/introducing-the-hide-replies-endpoint/134683). + + + +### Lançamento de endpoints Labs v2 +Hoje, estamos trazendo nossos endpoints posts and Users, Recent Search e Hide Replies para a v2 do Labs. Estamos descontinuando os endpoints Labs v1 e os retiraremos totalmente 90 dias após este lançamento inicial. Também manteremos nossa documentação v1 disponível por esta duração. Você pode nos dar feedback sobre esta estratégia de versionamento via nosso [canal de feedback](https://twitterdevfeedback.uservoice.com/). + + Estamos lançando as seguintes alterações para posts e Users: + + * Introduzir [campos](/x-api/fundamentals/fields) como parâmetro de consulta + + * Remover [formatos](https://developer.x.com/en/docs/labs#payload) como parâmetro de consulta + + * Adicionar variável de caminho para [busca](https://developer.x.com/en/docs/labs/overview/versioning/migration-guide#id-lookup-path) de ID único em posts e Users + + * Ajustando o caminho e parâmetros de consulta para [busca](/x-api/migrate/overview#username-lookup-path) de nome de usuário único e múltiplo em GET /users + + * Alterar nome do campo `stats` para `public_metrics` + + Outras alterações incluem: + + * Remover a expansão `most_recent_tweet_id` em Users + + * Remover tags HTML do campo `source` em posts para tornar este campo mais fácil de analisar + + A busca principal, paginação e outras funcionalidades do Recent Search permanecerão as mesmas. + + Reunimos alguns [materiais de migração](/x-api/migrate/overview) para quando você atualizar de v1 para v2. + + Você pode ler mais sobre esta alteração em nosso [anúncio do fórum](https://devcommunity.x.com/t/releasing-a-new-version-of-labs-endpoints/134219). + + + +### Adição de eventos Drop/Undrop ao Compliance Firehose +Hoje, adicionamos novos tipos de eventos drop/undrop à Compliance Firehose API. Você pode ler mais sobre eles em nossa [documentação.](/x-api/enterprise-gnip-2.0/fundamentals/firehouse) + + + +### Alterações no gerenciamento de Access Token +Hoje, estamos fazendo alterações na forma como Access Tokens e Access Token Secrets são apresentados e gerenciados dentro do [Dashboard de aplicações em developer.x.com](https://developer.x.com/content/developer-twitter/en/apps). + + Para tornar as integrações de API mais seguras, não exibiremos mais o Access Token e Access Token Secret no Dashboard além da primeira vez que esses valores são gerados. + + Após a primeira vez, essas credenciais não podem ser recuperadas. Você poderá regenerar os tokens no Dashboard, mas isso invalidará seu token e segredo atuais. + + Você pode ler mais sobre esta alteração em nosso [anúncio do fórum](https://devcommunity.x.com/t/upcoming-changes-to-access-token-and-secret-management/130851). + + + +### Remoção do suporte SPDY +A partir de 15 de janeiro de 2020, todas as conexões à X API (e todos os outros domínios X) não suportarão mais conexões SPDY. + + Você pode ler mais sobre esta alteração em nosso [anúncio do fórum](https://devcommunity.x.com/t/removing-support-for-spdy-protocol-on-twitter/132530). + + + +### Lançamento do endpoint Recent Search no Labs +Hoje, estamos lançando um novo endpoint para [buscar posts publicados nos últimos 7 dias](/x-api/posts/recent-search). + + Saiba mais sobre este lançamento via nosso [anúncio do fórum.](https://devcommunity.x.com/t/new-recent-search-endpoint-available-in-labs/133076) + + + +### Atualização ao Twurl CLI +Uma nova versão principal atualizada da nossa X API CLI, `[twurl](https://github.com/twitter/twurl)`, agora está disponível. Esta versão inclui várias correções de bugs e melhorias e introduz suporte a Bearer Token que ajuda a adicionar funcionalidade em torno dos endpoints Premium e X Developer Labs. Leia mais em nosso [post do fórum](https://devcommunity.x.com/t/twurl-0-9-5-released/132966). + + + +### Adição de Post Annotations em Streams +Hoje no X Developer Labs, estamos lançando novos elementos de metadados no payload padrão do post. Esses novos campos, renderizados como parte do payload do post, fornecerão informações mais contextuais sobre o post. + + Saiba mais sobre este lançamento via nosso [anúncio do fórum](https://devcommunity.x.com/t/tweet-annotations-added-to-the-tweet-object-for-the-sampled-stream-and-filtered-stream-endpoints-in-labs/132407). + + + +### Atualizações aos perfis de usuário do Historical PowerTrack +Hoje, estamos atualizando nosso endpoint "batch historical posts" (Historical PowerTrack) para fornecer informações de localização, descrição da bio e nome de exibição do perfil do usuário que refletem os valores vigentes no momento do processamento do trabalho. Quando os objetos de usuário atualizados forem entregues, haverá um novo array de string "updated" no objeto User/Actor. + + Existem até três valores possíveis: name, description, location: + + `"updated": ["name", "description", "location"]` + + Veja a [documentação sobre o formato de dados do Historical PowerTrack](https://aem-author-production-version-6-3.twitter.biz/content/developer-twitter/en/docs/tweets/batch-historical/guides/powertrack-data-format.html) para mais detalhes. + + + +### Adição à Account Activity API +Hoje, estamos lançando um novo recurso para a Account Activity API que fornecerá aos desenvolvedores a capacidade de visualizar se uma conta que menciona seu usuário assinado está bloqueada. + + Você pode ler mais sobre a [estrutura de objeto de dados](/x-api/enterprise-gnip-2.0/fundamentals/account-activity#account-activity-data-object-structure) `user_has_blocked` e conferir nosso [anúncio do fórum](https://devcommunity.x.com/t/new-release-account-activity-api-user-has-blocked-field/131157) para mais detalhes. + + + +### Lançamento do endpoint Sampled Stream no Labs +Hoje, estamos lançando um novo endpoint para [transmitir uma amostra de todos os posts públicos](/x-api/posts/recent-search) em tempo real, à medida que são publicados. + + Saiba mais sobre este lançamento via nosso [anúncio do fórum.](https://devcommunity.x.com/t/new-sampled-stream-endpoint-available-in-labs/130958) + + + +### Lançamento do endpoint Filtered Stream no Labs +Hoje, estamos lançando um [novo endpoint de streaming](/x-api/posts/filtered-stream) para recuperar posts, e um endpoint para gerenciar seus filtros no X Developer Labs. Com esses endpoints, você poderá recuperar até 500.000 posts por mês (máximo 50 posts por segundo); você pode configurar até 10 regras de filtro em seu stream (estas podem ser aplicadas ao mesmo tempo). + + Saiba mais sobre este lançamento via nosso [anúncio do fórum](https://devcommunity.x.com/t/new-filtered-stream-endpoints-available-in-labs-and-the-future-of-statuses-filter/129888). + + Parâmetros de requisições documentados nas páginas de referência da API agora estão claramente marcados como opcionais ou obrigatórios. Adicionalmente, as páginas de referência da API descreverão um payload de corpo JSON quando isto for permitido por uma requisição. + + + +### Lançamento de Post Metrics no Labs +Agora você pode recuperar dados de engagement para qualquer post ou lista de posts de contas próprias/autorizadas. Os posts que você consultar não devem ter mais de 30 dias e não podem ser reposts. + + [GET /tweets/metrics/private](https://developer.x.com/en/docs/labs/tweet-metrics/overview.html) suporta as seguintes métricas: + + * `impressions` + + * `reposts` + + * `quotes` + + * `likes` + + * `replies` + + * `video views` + + * `video view quartiles` (onde o solicitante também é o autor da mídia) + + Saiba mais sobre este lançamento via nosso [anúncio do fórum](https://devcommunity.x.com/t/new-twitter-developer-labs-release-metrics-endpoint/129122). + + + +### Alterações nas permissões de DM +A partir de hoje, aplicações que precisam criar Direct Messages serão obrigadas a ter as permissões de app "Read, Write, and Direct Messages" (RW+DM). Aplicações tentando criar Direct Messages apenas com a permissão de app RW receberão o seguinte erro: + + `{"code": 93,"message": "This application is not allowed to access or delete your direct messages."}` + + Você pode saber mais sobre esta alteração via nosso [anúncio do fórum](https://devcommunity.x.com/t/updates-to-app-permissions-direct-message-write-permission-change/128221). + + + +### Adição da expansão Pinned Post +`pinned_tweet_id` expandirá o post fixado de um usuário através da expansão do nosso objeto user. + + + +### Adição de metadados de Quote Counts +Os desenvolvedores podem usar os novos endpoints Labs para obter contagens de citações. + + + +### Adição da expansão Most Recent Post +`most_recent_tweet_id` expandirá o post mais recente de um usuário através da expansão do nosso objeto user. + + Saiba mais sobre este lançamento via nosso [anúncio do fórum](https://devcommunity.x.com/t/update-to-twitter-developer-labs/128060). + + + +### Requisito de TLS 1.2 +Hoje, todas as conexões à X API (e todos os outros domínios X) exigirão TLS 1.2. + + Você pode ler mais sobre esta alteração em nosso [anúncio do fórum](https://devcommunity.x.com/t/removing-support-for-legacy-tls-versions-1-0-1-1-on-twitter/126648/2). + + + +### Novo endpoint da Account Activity API +A partir de hoje, estamos introduzindo o novo [endpoint da Account Activity API](/x-api/enterprise-gnip-2.0/fundamentals/account-activity#api-reference) para desativar assinaturas de usuário usando OAuth somente de aplicação. + + Este novo endpoint oferece aos desenvolvedores a conveniência de ter apenas que fornecer um bearer token para desativar uma assinatura, sem exigir o access token do usuário assinante. + + Estamos imediatamente marcando o endpoint enterprise existente da Account Activity API usado para desativar assinaturas de usuário com 3-Legged OAuth como descontinuado. O endpoint será retirado e não estará mais disponível a partir de 15 de janeiro de 2020. + + Os desenvolvedores podem saber mais sobre esta API em nossa [documentação](/x-api/enterprise-gnip-2.0/fundamentals/account-activity#api-reference). + + + +### Novas expansões para o endpoint Tweets +Adicionamos duas novas expansões ao endpoint [GET /tweets](https://developer.x.com/en/docs/labs/tweets-and-users/api-reference/get-tweets.html): + + entities.mentions.username expandirá o nome de usuário de qualquer menção de usuário reconhecida em um post para um objeto user completo. + + `referenced_tweets.id.author_id` expande o ID do autor de qualquer post referenciado, quando um dos posts solicitados é um repost, post citado ou Reply. Esta expansão também expandirá o ID do post referenciado em um objeto completo. + + + +### Suporte para endpoints Tweets e Users no Labs +Os primeiros dois endpoints agora estão disponíveis via portal Labs. Certifique-se de ter uma conta de desenvolvedor aprovada e ter aplicado para acesso Labs para começar com esses endpoints. + + As [principais diferenças](https://developer.x.com/content/developer-twitter/en/docs/labs/overview/whats-new) da funcionalidade equivalente v1.1 incluem: + + * Endpoint único para função "show" de objeto único e "lookups" em lote + + * [Parâmetros de expansão]) suportam a inclusão de objetos adicionais como parte de uma requisição (por exemplo, usuários mencionados, posts referenciados, etc.) + + * [Parâmetros de formato]) suportam diferentes projeções de dados com payloads mais ou menos verbosos + + * O limite de taxa é no nível do app, independentemente do método de autenticação (contexto de usuário ou bearer token) + + Saiba mais sobre este lançamento via nosso [anúncio do fórum](https://devcommunity.x.com/t/twitter-developer-labs-is-open-to-all-developers/126717). + + + +### Retirada dos endpoints Terms e Privacy +Retiramos totalmente os endpoints Terms of Service e Privacy. O status atual de nossa [Política de Privacidade](https://x.com/en/privacy) e [Termos de Serviço](https://x.com/en/tos) é melhor servido por nossas páginas web atualizadas. + + Você pode saber mais sobre esta alteração via nosso [anúncio do fórum](https://devcommunity.x.com/t/terms-of-service-and-privacy-endpoints-will-no-longer-serve-content-after-june-10/125714). + + + +### Alterações nos campos do objeto User +Hoje, alguns campos do objeto user, incluindo user.lang, começarão a retornar 'null' para os campos de metadados atualizados anunciados anteriormente em nosso [post do fórum](https://devcommunity.x.com/t/upcoming-changes-to-user-object-and-get-users-suggestions-endpoints/124732). + + Os desenvolvedores podem aprender sobre esta alteração através da nossa [documentação.](/x-api/fundamentals/data-dictionary/reference#user) + + + +### Lançamento da Account Activity Replay API +A partir de hoje, estamos introduzindo a [Account Activity Replay API](/x-api/enterprise-gnip-2.0/fundamentals/account-activity), uma ferramenta de recuperação de dados disponível com o nível enterprise da [Account Activity API](/x-api/enterprise-gnip-2.0/fundamentals/account-activity). + + A [Account Activity Replay API](/x-api/enterprise-gnip-2.0/fundamentals/account-activity) permite recuperar eventos de até cinco dias atrás. Deve ser utilizada para recuperar dados em cenários em que seu servidor [webhook](/x-api/enterprise-gnip-2.0/fundamentals/account-activity#api-reference) perde eventos. + + Os desenvolvedores podem saber mais sobre esta API em nossa [documentação](/x-api/enterprise-gnip-2.0/fundamentals/account-activity). + + + +### Suporte para mídia nativa em Quotes +A partir de hoje, mídia nativa (fotos, vídeos e GIFs) podem ser adicionadas a quotes no X, que serão mostradas como metadados de mídia adicionais nas seções entities dos payloads de quote. + + Os desenvolvedores podem saber mais sobre isso em nossa [documentação](https://developer.x.com/en/docs/x-api/v1/data-dictionary/object-model/tweet). + + + +### Adição do operador is:reply +Hoje, o operador is:reply torna-se disponível para uso com as [APIs enterprise search](/x-api/enterprise-gnip-2.0/fundamentals/search-api) e a versão paga dos [endpoints premium search](https://developer.x.com/content/developer-twitter/en/docs/tweets/search/api-reference/premium-search). + + O operador booleano is:reply pode ser usado para filtrar todas as respostas a posts, ou para filtrar respostas explícitas que correspondam a uma regra. Este operador funciona da mesma forma que o operador is:quote. + + Lembre-se de que, com a Search API, todos os operadores 'is:' e 'has:' devem ser usados em conjunto com um operador autônomo como uma palavra-chave ou hashtag. + + Você pode saber mais sobre este operador na [documentação](/x-api/enterprise-gnip-2.0/fundamentals/rules-filtering). + + + +### Alterações ao enriquecimento de URL Expandida +Hoje, o enriquecimento de URL expandida não mais conterá o objeto unwound URL e metadados (incluindo os campos title e description) para URLs que apontam para posts, Moments ou perfis. Observe que outras URLs (para sites, etc.) continuarão a ser enriquecidas com esses metadados, e a url, expanded_url e `display_url` ainda estarão disponíveis. Esta alteração se aplica a [Decahose](/x-api/enterprise-gnip-2.0/fundamentals/decahose-api), [PowerTrack](/x-api/enterprise-gnip-2.0/powertrack-api), [Historical PowerTrack](https://developer.x.com/content/developer-twitter/en/docs/tweets/batch-historical/overview) e as [Search APIs](https://developer.x.com/en/docs/x-api/v1/tweets/search/overview). + + + +### Adição do operador is:reply em PowerTrack +Hoje, estamos introduzindo um novo operador, is:reply, para ajudar você a restringir conversas àquelas com as quais você mais se importa. Agora você pode filtrar respostas dos seus resultados (além da capacidade preexistente de filtrar reposts, is:retweet, e posts citados, is:quote). Este novo operador está disponível hoje dentro de [PowerTrack](/x-api/enterprise-gnip-2.0/powertrack-api), [Historical PowerTrack](https://developer.x.com/content/developer-twitter/en/docs/tweets/batch-historical/overview) e [Replay](/x-api/enterprise-gnip-2.0/powertrack-api#replay-api). + + O operador booleano is:reply pode ser usado para filtrar todas as respostas a posts, ou para filtrar respostas explícitas que correspondam a uma regra. Este operador funciona da mesma forma que o operador is:quote. + + Você pode saber mais sobre este operador na [documentação](/x-api/enterprise-gnip-2.0/fundamentals/rules-filtering). + + + +### Acesso a Apps no Developer Console +Hoje, adicionamos a capacidade de os desenvolvedores visualizarem e editarem seus [X apps](/resources/fundamentals/developer-apps) existentes via [dashboard X app](https://developer.x.com/content/developer-twitter/en/apps) em developer.x.com enquanto estiverem logados em sua conta X. Anteriormente, você só podia visualizar e editar seus X apps existentes em developer.x.com se tivesse aplicado ou sido aprovado para uma [conta de desenvolvedor](/resources/fundamentals/developer-portal). + + Você ainda deve ter uma conta de desenvolvedor aprovada para poder criar novos X apps. + + + +### Suporte para legendas de vídeo +Hoje, estamos anunciando que anunciantes e publishers agora podem adicionar arquivos de legendas (SRT) aos seus vídeos via ads.x.com, Media Studio e nossa API de upload de publisher. As legendas serão visualizáveis em vídeos com reprodução automática (quando nenhum som estiver disponível) no Android e Web. Lançaremos a funcionalidade para iOS nas próximas semanas. + + Para ler mais sobre os novos endpoints de legendas, revise suas respectivas páginas de referência da API: + + * [POST media/subtitles-create](/x-api/media/create-media-subtitles) + + * [POST media/subtitles-delete](/x-api/media/delete-media-subtitles) + + + +### Atualização ao endpoint da Account Activity API +Hoje, estamos anunciando uma atualização ao endpoint [Account Activity API](/x-api/enterprise-gnip-2.0/fundamentals/account-activity), [GET subscriptions/count](/x-api/enterprise-gnip-2.0/fundamentals/account-activity#get-direct-messages-events-list#get-account-activity-subscriptions-count). Para permitir maior visibilidade em seus detalhes de cobrança e uso da API, a partir de hoje, você pode obter programaticamente o número de assinaturas provisionadas associadas à sua instância da Account Activity API dentro do JSON. Isso significa que agora você pode ver tanto qual é seu número provisionado de assinaturas, quanto quão próximo você está de atingir esse limite via endpoint API GET subscriptions/count. + + Esta atualização foi documentada com a [documentação da Account Activity API](/x-api/enterprise-gnip-2.0/fundamentals/account-activity#get-direct-messages-events-list#get-account-activity-subscriptions-count). + + + +### Novos limites de taxa em endpoints POST +Hoje estamos implementando novos limites de taxa em nível de app em vários de nossos endpoints POST padrão: + + * [POST statuses/update](https://developer.x.com/en/docs/x-api/v1/tweets/post-and-engage/api-reference/post-statuses-update) + + * [POST statuses/retweet/:id](https://developer.x.com/en/docs/x-api/v1/tweets/post-and-engage/api-reference/get-statuses-retweets-id) + + * [POST favorites/create](https://developer.x.com/en/docs/x-api/v1/accounts-and-users/follow-search-get-users/api-reference/post-friendships-create) + + * [POST direct_messages/events/new](https://developer.x.com/en/docs/x-api/v1/direct-messages/sending-and-receiving/api-reference/new-event) + + * [POST friendships/create](https://developer.x.com/en/docs/x-api/v1/accounts-and-users/follow-search-get-users/api-reference/post-friendships-create) + + Você pode ler mais sobre esta alteração em nosso [anúncio do fórum](https://devcommunity.x.com/t/new-post-endpoint-rate-limit-enforcement-begins-today/115355). + + + +### Atualização à biblioteca twitter-text +Hoje, estamos anunciando uma atualização à biblioteca [twitter-text](https://github.com/twitter/twitter-text) para contabilizar as mudanças recentes na forma como o X conta emojis. Se um emoji anteriormente contava como mais de dois caracteres, sua contagem agora será reduzida para apenas dois caracteres para permitir que os usuários aproveitem ao máximo seus 280 caracteres. + + Você pode ler mais sobre esta alteração em nosso [anúncio do fórum](https://devcommunity.x.com/t/new-update-to-the-twitter-text-library-emoji-character-count/114607). + + + +### Retirada dos endpoints DM legados +Retiramos totalmente os endpoints legados de Direct Message. Você pode encontrar uma lista dos endpoints DM retirados, bem como seus substitutos em [esta página](https://developer.x.com/content/developer-twitter/en/docs/direct-messages/sending-and-receiving/api-reference). + + Você pode saber mais sobre esta atualização via nosso [anúncio do fórum](https://devcommunity.x.com/t/details-and-what-to-expect-from-the-api-deprecations-this-week-on-august-16-2018/110746). + + + +### Alterações no acesso a DM Media +Hoje, estamos implementando algumas alterações no processo onde você [recupera mídia anexada de Direct Messages](https://developer.x.com/en/docs/x-api/v1/direct-messages/message-attachments/overview). Não suportaremos mais o acesso a `media_url` ou `media_url_https` via uma sessão autenticada www.x.com. A requisição para buscar `media_url_https` DEVE sempre ser assinada com o access token do usuário usando OAuth 1.0A. + + Você pode saber mais sobre esta atualização via nosso [anúncio do fórum](https://devcommunity.x.com/t/direct-message-api-change-to-how-apps-can-access-images-sent-in-direct-messages/112722). + + + +### Retirada de User e Site Streams +Retiramos totalmente [User Streams](/x-api/enterprise-gnip-2.0/fundamentals/account-activity#migration-introduction) e [Site Streams](/x-api/enterprise-gnip-2.0/fundamentals/account-activity#migration-introduction). + + Você pode saber mais sobre esta atualização via nosso [anúncio do fórum](https://devcommunity.x.com/t/details-and-what-to-expect-from-the-api-deprecations-this-week-on-august-16-2018/110746). + + + +### Nova versão da Usage API +Hoje, estamos lançando uma nova versão da Usage API. Com esta atualização, estamos tornando a API mais estável movendo para um novo sistema. + + Com a atualização do sistema, os usuários experimentarão um "buraco" de dados, pois os desenvolvedores só poderão obter dados retroativos até 1º de maio de 2018. Portanto, no próximo ano, eles estarão perdendo alguns meses de dados históricos (até junho de 2019). + + Um nome de produto está mudando dentro da Usage API de Historical PowerTrack Subscription para Historical PowerTrack 2.0, que tornará a nomenclatura do produto consistente com o resto da nossa linguagem voltada ao usuário. Os clientes receberão exatamente os mesmos dados no mesmo formato com a atualização. Você verá essa alteração dentro do objeto JSON products.type. + + Se você tiver alguma dúvida, entre em contato com seu gerente de conta. + + + +### Descontinuações da API +O produto [Account Activity API DM Beta](/x-api/enterprise-gnip-2.0/fundamentals/account-activity#migration-introduction) foi totalmente retirado hoje. + + Os seguintes serviços e endpoints experimentarão serviço degradado a partir de hoje: + + * [User Streams](/x-api/enterprise-gnip-2.0/fundamentals/account-activity#migration-introduction) + + * [Site Streams](/x-api/enterprise-gnip-2.0/fundamentals/account-activity#migration-introduction) + + * [GET direct_messages](https://developer.x.com/en/docs/x-api/v1/direct-messages/sending-and-receiving/api-reference/list-events) + + * [GET direct_messages/sent](https://developer.x.com/content/developer-twitter/en/docs/direct-messages/sending-and-receiving/api-reference/get-sent-message) + + * [GET direct_messages/show](https://developer.x.com/content/developer-twitter/en/docs/direct-messages/sending-and-receiving/api-reference/get-message) + + * [POST direct_messages/new](https://developer.x.com/content/developer-twitter/en/docs/direct-messages/sending-and-receiving/api-reference/new-message) + + * [POST direct_messages/destroy](https://developer.x.com/content/developer-twitter/en/docs/direct-messages/sending-and-receiving/api-reference/delete-message) + + User Streams e Site Streams serão totalmente retirados em 23 de agosto. + + Os endpoints legados de Direct Messages serão totalmente retirados em 17 de setembro. + + Você pode saber mais sobre esta atualização via nosso [anúncio do fórum](https://devcommunity.x.com/t/details-and-what-to-expect-from-the-api-deprecations-this-week-on-august-16-2018/110746). + + + +### Alterações na criação de App e limites de taxa +A partir de hoje, você não poderá mais criar novos [X apps](/resources/fundamentals/developer-apps) via [apps.x.com](https://apps.x.com/). Você agora será redirecionado para sua conta [Developer Console](/resources/fundamentals/developer-portal) ou, se você ainda não tem uma conta Developer Console, para a página onde [você pode aplicar](https://developer.x.com/content/developer-twitter/en/apply-for-access). + + Também anunciamos que estaremos implementando novos limites de taxa em nível de app aos seguintes endpoints POST em 10 de setembro de 2018. + + * [POST statuses/update](https://developer.x.com/en/docs/x-api/v1/tweets/post-and-engage/api-reference/post-statuses-update) + + * [POST statuses/retweet:id](https://developer.x.com/en/docs/x-api/v1/tweets/post-and-engage/api-reference/post-statuses-retweet-id) + + * [POST friendships/create](https://developer.x.com/en/docs/x-api/v1/accounts-and-users/follow-search-get-users/api-reference/post-friendships-create) + + * [POST favorites/create](https://developer.x.com/en/docs/x-api/v1/tweets/post-and-engage/api-reference/post-favorites-create) + + * [POST direct_messages/events/new](https://developer.x.com/en/docs/x-api/v1/direct-messages/sending-and-receiving/api-reference/new-event) + + Finalmente, estamos introduzindo uma nova opção para as pessoas reportarem suspeitas de violações de nossas políticas de plataforma para sua revisão. + + Você pode saber mais sobre todas essas atualizações via nosso [post do blog](https://cli.re/g32qKr). + + + +### Gerenciamento de App no Developer Console +Se você tem uma conta [Developer Console](/resources/fundamentals/developer-portal), agora você pode criar e gerenciar seus [X apps](/resources/fundamentals/developer-apps). Por favor, leia nosso [post do fórum](https://devcommunity.x.com/t/app-creation-and-management-now-available-in-the-Developer Console/107723) para mais detalhes. + + + +### Alterações em Sign in with X e Account Activity +Hoje, começamos a exigir que você registre as [callback URLs](/resources/fundamentals/developer-apps#callback-urls) que você usa com o processo Sign in with X. Você pode ler mais sobre esta atualização [aqui](https://devcommunity.x.com/t/action-required-sign-in-with-twitter-users-must-whitelist-callback-urls/105342). + + Também anunciamos a adição da atividade tweet_delete_events à Account Activity API. Esta nova atividade será enviada para esses eventos deletados correspondentes para permitir que os desenvolvedores forneçam mais facilmente uma experiência em conformidade para seus clientes e usuários de aplicação. Você pode ler mais sobre esta nova atividade em nosso [post do fórum](https://devcommunity.x.com/t/adding-delete-events-to-the-account-activity-api/106783) ou em nossa [documentação](/x-api/enterprise-gnip-2.0/fundamentals/account-activity). + + + +### Atualizações aos Termos e Políticas +Hoje, fizemos algumas alterações em nossos [Termos de Serviço](https://x.com/en/tos), [Política de Privacidade](https://x.com/en/privacy) e [X Developer Agreement](https://developer.x.com/en/developer-terms/agreement-and-policy) que incluem atualizações de privacidade, segurança e proteção de dados. Por favor, leia nosso [post do fórum](https://devcommunity.x.com/t/upcoming-changes-to-the-developer-platform/104603) para mais detalhes. + + + +### Campos de Fuso Horário Tornados Privados +Hoje, os valores de fuso horário em objetos user do X tornaram-se campos privados. A partir de agora, todos\* os objetos de dados time_zone e utc_offset retornarão como null. Por favor, leia nosso [post do fórum](https://devcommunity.x.com/t/upcoming-changes-to-the-developer-platform/104603) para mais detalhes. + \* Eles continuarão a estar disponíveis no endpoint account/settings, apenas para usuários autenticados. + + + +### Remoção de dados Klout +Hoje, removemos todos os dados Klout dos payloads de post como parte das nossas atualizações do GDPR. + + + +### Alterações em Profile Background e Account Activity +Hoje, estamos alterando todas as instâncias de profile_background_image_url e profile_background_image_url_https para seus valores padrão. Por favor, leia nosso [post do fórum](https://devcommunity.x.com/t/upcoming-changes-to-the-developer-platform/104603) para mais detalhes. + + Além da alteração acima, estamos adicionando um novo campo aos payloads da [Account Activity API](/x-api/enterprise-gnip-2.0/fundamentals/account-activity) para referenciar para qual assinatura a atividade foi entregue. Este objeto JSON é chamado for_user_id e incluirá o ID do usuário assinante que produziu essa atividade como seu valor. Você pode ver alguns exemplos deste novo objeto JSON em nossa página de [objetos de account activity](/x-api/enterprise-gnip-2.0/fundamentals/account-activity#account-activity-data-object-structure). + + + +### Alterações na renderização do payload de Quote +Hoje, estamos adicionando uma alteração na forma como as URLs serão renderizadas no payload de quote. + + Estamos adicionando uma nova entidade chamada "quoted_status_permalink" para garantir que o post citado possa ser referenciado e removeremos o link t.co do campo "text" do post citado. + + Com o novo formato, o link t.co não é mais anexado ao campo "text" do post citado no objeto "quoted_status". + + Além disso, não colocaremos mais a url t.co, expanded_url e display_url do post citado na entidade 'urls'. Em vez disso, estes serão adicionados a um novo objeto "quoted_status_permalink" com atributos "url", "expanded" e "display" URL. Isso significa que o objeto "quoted_status_permalink" será reservado para o link t.co de volta ao post citado, enquanto o array "entities.urls" pode ser usado para identificar quaisquer links compartilhados dentro do post ou quote original. + + Por favor, leia nosso [post do fórum](https://devcommunity.x.com/t/updating-how-urls-are-rendered-in-the-quote-tweet-payload/105473) e [documentação atualizada](https://devcommunity.x.com/t/upcoming-changes-to-the-developer-platform/104603) para mais detalhes. + + + +### Descontinuação do X Kit +O anúncio da descontinuação do [X Kit](https://developer.x.com/en/docs/x-for-websites), após 31 de outubro de 2018, o X Kit não será mais mantido ativamente. Por favor, leia nosso [post do blog](https://blog.x.com/developer/en_us/topics/tools/2018/discontinuing-support-for-twitter-kit-sdk.html) para mais detalhes. + + + +### Atualizações da plataforma para GDPR +Hoje, anunciamos várias atualizações à plataforma relacionadas ao GDPR. Por favor, leia nosso [post do fórum](https://devcommunity.x.com/t/upcoming-changes-to-the-developer-platform/104603) para mais detalhes. + + + +### Adição do objeto Additional Media Info +A adição de um novo objeto ao payload do post – objeto additional_media_info – e também a restrição de alguns detalhes de vídeo (video_info) para posts promovidos onde os anunciantes solicitaram que limitassemos a reprodução de vídeo para clientes próprios do X. Você pode encontrar informações adicionais sobre esta alteração no seguinte link: [Extended Entities Objects > post with native video](https://developer.x.com/en/docs/x-api/v1/data-dictionary/object-model/extended-entities). + + + +### Lançamento do Premium Full-Archive Search +Lançamento do [endpoint premium full-archive search](https://blog.x.com/developer/en_us/topics/tools/2018/access-the-full-history-of-tweets.html). + + + +### Lançamento das Account Activity APIs +Lançamos as APIs Standard beta Account Activity ([All Activities](/x-api/enterprise-gnip-2.0/fundamentals/account-activity#migration-introduction)) e ([Direct Messages](/x-api/enterprise-gnip-2.0/fundamentals/account-activity#migration-introduction)), leia mais sobre este lançamento [em nosso blog](https://blog.x.com/developer/en_us/topics/tools/2017/announcing-more-functionality-to-improve-customer-engagements-on-twitter.html). Anunciamos a descontinuação dos User streams & Site streams e a data de sunset de terça-feira, 19 de junho de 2018. + + + +### Atualização à biblioteca twitter-text +A versão 2.0 do twitter-text agora está disponível [no GitHub](https://github.com/twitter/twitter-text). Esta atualização aborda a mudança em nosso limite de caracteres que foi lançado em 7 de novembro de 2017. Para saber mais sobre esta atualização, por favor [visite nosso fórum](https://devcommunity.x.com/t/shipped-twitter-text-2-0/98577). + + + +### Lançamento das Premium APIs +Lançamos as Premium APIs. + + Essas novas APIs se baseiam na qualidade e estabilidade da nossa plataforma de dados enterprise e a disponibilizam mais amplamente via um modelo de preços em camadas. Pela primeira vez, você pode começar a pesquisar em 30 dias de posts (em vez dos limitados 7 dias de dados no endpoint padrão), e opcionalmente, você também pode acessar nossos enriquecimentos premium para profile geo, expansão de URL e dados de enquetes. Aqui está uma amostra de alguns dos novos recursos: + + * Mais posts por requisição (Sandbox + Premium) + + * Uma linguagem de consulta muito mais rica permitindo consultas mais complexas (Sandbox + Premium) + + * Um endpoint counts que retorna contagens de posts em série temporal (Premium) + + * Enriquecimentos de metadados, como URLs expandidas e Profile Geo (Premium) + + Leia mais sobre este lançamento [em nosso blog](https://blog.x.com/developer/en_us/topics/tools/2017/introducing-twitter-premium-apis.html). + + + +### Lançamento de Posts de 280 caracteres +Lançamento oficial de posts de 280 caracteres em idiomas onde a compressão era um problema. Por favor, veja nosso [anúncio do fórum](https://devcommunity.x.com/t/updating-the-character-limit-and-the-twitter-text-library/96425) ou o [post oficial do blog](https://blog.x.com/official/en_us/topics/product/2017/tweetingmadeeasier.html) para referência adicional. + + + +### Remoção de comandos DM em Statuses/Update +A capacidade de enviar Direct Messages via endpoint API statuses/update foi completamente removida, e os parâmetros `enable_dm_commands` e `fail_dm_commands` não terão mais efeito. Leia mais sobre esta atualização [em nosso fórum](https://devcommunity.x.com/t/retiring-legacy-dm-commands-on-the-standard-tweet-api/86653 "on our forum"). + + + +### Alterações no fluxo de login OAuth +Foi feita uma alteração nos endpoints API OAuth backend do X que alterou o comportamento do endpoint /oauth/authenticate para corresponder ao do endpoint /oauth/authorize. Leia mais sobre esta atualização [em nosso fórum](https://devcommunity.x.com/t/recent-changes-to-twitter-s-oauth-login-flow-and-api-endpoints/94943). + + + +### Atualizações às métricas da Engagement API +A Engagement API foi atualizada para usar a mesma metodologia de agregação de métricas em uso pelo dashboard de analytics do X. Leia mais sobre esta atualização [em nosso fórum](https://devcommunity.x.com/t/changes-to-the-engagement-api/94523). + + + +### Alterações na falha de comandos DM +O valor padrão do parâmetro `fail_dm_commands` dentro do endpoint DM statuses/update foi alterado para *true*. Todas as atualizações de status destinadas como Direct Messages começarão a retornar erros (a menos que `enable_dm_commands` seja *false*, caso em que o post será publicado). Leia mais sobre esta atualização [em nosso fórum](https://devcommunity.x.com/t/retiring-legacy-dm-commands-on-the-standard-tweet-api/86653). + + + +### Tratamento de Tweets de 280 caracteres +O payload de resposta para tweets de 280 caracteres será tratado da mesma forma que tweets longos. Leia mais sobre esta atualização [em nosso fórum](https://devcommunity.x.com/t/testing-280-characters-for-certain-languages/94126). + + + +### Adição de Additional Media Info +Adicionando novos dados ao payload do post (`additional_media_info object`) e também restringindo alguns detalhes de vídeo (`video_info`) para posts promovidos onde os anunciantes solicitaram que limitassemos a reprodução de vídeo para clientes próprios do X. Você pode encontrar informações adicionais sobre esta alteração no seguinte link: [Extended Entities Objects > post with native video](https://developer.x.com/en/docs/x-api/v1/data-dictionary/object-model/extended-entities) + + + +### Fim do suporte para operador url_contains em 30-Day Search +30-Day e Full-Archive Search encerraram o suporte para o operador url_contains:. A descontinuação deste operador foi anunciada como parte da migração Gnip 2.0 em agosto de 2016. Qualquer consulta Search usando o operador url_contains: será rejeitada como inválida. + + + +### Próxima remoção do operador url_contains nas Search APIs +A 30-Day Search API (tanto 30-Day quanto Full-Archive) não mais suportará o operador url_contains: a partir de 30 dias a partir de hoje, ou após 4 de agosto de 2017 (o suporte ao url_contains: realmente terminará com o primeiro deploy após essa data). A descontinuação deste operador foi anunciada como parte da migração Gnip 2.0 em agosto de 2016. Quando o suporte ao operador for encerrado, qualquer consulta usando o url_contains: será rejeitada como inválida. + + + +### Retirada do xAuth +O mecanismo de autenticação xAuth foi removido de todas as X APIs. Leia mais sobre esta atualização [em nosso fórum](https://devcommunity.x.com/t/retirement-of-xauth/88022). + + + +### Cabeçalhos HTTP forçados para minúsculas +Todos os cabeçalhos HTTP foram forçados para minúsculas (`content-type`, `x-rate-limit-remaining`, `x-access-level` etc). Leia mais sobre esta atualização [em nosso fórum](https://devcommunity.x.com/t/upcoming-http-header-changes/86715). + + + +### Parâmetros opcionais para comandos DM +O parâmetro opcional `enable_dm_commands` para statuses/update permitirá que aplicações removam o suporte a comandos DM antecipadamente, antes que o período de transição termine. O valor padrão é *true* (ou seja, comportamento legado atual), mas isto pode ser definido como *false* para obter o novo comportamento pós-1 de novembro. O parâmetro opcional fail_dm_commands para statuses/update fará com que os comandos DM retornem HTTP 403 (código de erro 151) da API quando definido como *true*. O valor padrão é *false*. Leia mais sobre esta atualização [em nosso fórum](https://devcommunity.x.com/t/retiring-legacy-dm-commands-on-the-standard-tweet-api/86653). + + + +### Suporte para emojis em regras +Regras com emojis agora estão disponíveis nas Search APIs enterprise. + + + +### Maior disponibilidade das Direct Message APIs +O acesso a várias novas Direct Message APIs agora está mais amplamente disponível. Leia mais sobre esta atualização [em nosso blog](https://blog.twitter.com/developer/en_us/topics/tools/2017/new-apis-to-power-the-future-of-customer-engagement-in-direct-me.html). + + + +### Retirada do suporte a vídeo MPEG-DASH +URLs MPEG-DASH (.mpd) foram removidas do payload de um post que contém vídeo. Leia mais sobre esta atualização [em nosso fórum](https://devcommunity.x.com/t/retiring-mpeg-dash-video-support-on-march-9th-2017/82761). + + + +### Novos enriquecimentos e alterações de payload +Novo Enriquecimento! Poll Metadata agora está disponível através das nossas APIs enterprise. Veja a [documentação](/x-api/enterprise-gnip-2.0/fundamentals/account-activity#migration-introduction) para mais detalhes. + + Novo campo de payload: o campo Image Alt-Text (description) pode estar presente na seção entities.media\[] e extended_entities.media\[] do payload se um usuário escolher a opção "Add description" ao adicionar uma foto a um post. Isso está disponível apenas em formato enriched native. + + Formato de payload padrão: Streams recém-criados nos produtos Gnip agora terão como padrão JSON formato original. + + + +### Atualizações ao Historical PowerTrack e Replay API +Historical PowerTrack API & Replay API + + * filtragem de quote agora é suportada + + * Posts citados agora são totalmente re-hidratados dentro dos payloads HPT e Replay + + + +### Novos campos de payload para Counts +Novos campos de payload: quote_count e reply_count agora estão disponíveis em payloads de formato enriched native nas APIs Realtime e Historical. + + + +### Suporte para operadores Geo em Full-Archive Search +Full-Archive Search API (FAS): + + * Adicionado suporte para operadores geo adicionais: + + * place: + + * place_country: + + * has:profile_geo: + + * profile_country: + + * profile_region: + + * profile_locality: + + + +### Gerenciamento de Regras por ID em PowerTrack +Gerenciamento de regras (GET e DELETE) por ID de Regra agora está disponível para PowerTrack 2.0 e PowerTrack Replay 2.0 + + + +### Suporte para operadores Geo em 30-Day Search +30-Day Search API: + + * Adicionado suporte para operadores geo adicionais: + + * place: + + * place_country: + + * has:profile_geo: + + * profile_country: + + * profile_region: + + * profile_locality: +