{"id":22508558,"url":"https://github.com/fcoagz/xtweet","last_synced_at":"2025-03-28T00:15:37.753Z","repository":{"id":186231993,"uuid":"674272042","full_name":"fcoagz/xtweet","owner":"fcoagz","description":"xtweet es una biblioteca de Python para interactuar con la API de Twitter.","archived":false,"fork":false,"pushed_at":"2023-08-05T02:05:15.000Z","size":7,"stargazers_count":2,"open_issues_count":1,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-20T00:12:00.112Z","etag":null,"topics":["data-extraction","library","media-download","python","social-media","twitter-api"],"latest_commit_sha":null,"homepage":"https://pypi.org/project/xtweet/","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/fcoagz.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null}},"created_at":"2023-08-03T14:33:46.000Z","updated_at":"2024-02-23T00:15:46.000Z","dependencies_parsed_at":null,"dependency_job_id":"54d9a14c-1de4-4ccd-b782-e54bb171b30a","html_url":"https://github.com/fcoagz/xtweet","commit_stats":null,"previous_names":["fcoagz/xtweet"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fcoagz%2Fxtweet","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fcoagz%2Fxtweet/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fcoagz%2Fxtweet/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fcoagz%2Fxtweet/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/fcoagz","download_url":"https://codeload.github.com/fcoagz/xtweet/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":245944106,"owners_count":20697960,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["data-extraction","library","media-download","python","social-media","twitter-api"],"created_at":"2024-12-07T01:21:27.743Z","updated_at":"2025-03-28T00:15:37.727Z","avatar_url":"https://github.com/fcoagz.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# xtweet\n**xtweet** es una biblioteca que te permite interactuar de manera eficiente con la API de Twitter. Con ella, puedes obtener información detallada sobre tweets y medios de manera rápida y sencilla.\n\n## Uso\nLa clase `Tweet` representa un tweet de Twitter y proporciona propiedades para acceder a la información del tweet.\n\n```py\nfrom xtweet import Tweet\n\ntweet = Tweet(url)\n```\n\n### Propiedades\nLa clase Tweet proporciona las siguientes propiedades para acceder a la información del tweet:\n\n- `date`: Fecha de publicación del tweet.\n- `text`: Texto del tweet.\n- `thumbnail_url`: URL de la miniatura de la primera imagen incluida en el tweet, si está disponible.\n- `likes`: Número de me gusta del tweet.\n- `replies`: Número de respuestas al tweet.\n- `retweets`: Número de retweets del tweet.\n- `tweet_id`: ID del tweet.\n- `user_name`: Nombre del usuario que publicó el tweet.\n- `user_screen_name`: Nombre de pantalla del usuario que publicó el tweet.\n\nLa clase `Media` representa los medios incluidos en un tweet y proporciona métodos para descargar imágenes y videos.\n\n```py\nfrom xtweet import Media\n\nmedia = Media(url)\n```\n\n### Métodos\nLa clase `Media` proporciona los siguientes métodos para descargar imágenes y videos:\n\n- `download_photo(fp, name_file)`: Descarga todas las imágenes incluidas en el tweet y las guarda en el directorio especificado por el argumento `fp` con un nombre de archivo que incluye un índice para distinguir entre las diferentes imágenes. El argumento opcional `name_file` especifica el nombre base del archivo.\n\n- `download_video(fp, name_file)`: Descarga todos los videos incluidos en el tweet y los guarda en el directorio especificado por el argumento `fp` con un nombre de archivo que incluye un índice para distinguir entre los diferentes videos. El argumento opcional `name_file` especifica el nombre base del archivo.","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffcoagz%2Fxtweet","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ffcoagz%2Fxtweet","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffcoagz%2Fxtweet/lists"}