Estimada comunidad de Delphi,
¡Estamos en una misión para mejorar nuestro componente de código abierto x4delphi y necesitamos su ayuda! Para llevar nuestro componente al siguiente nivel, requerimos acceso básico a la API de Twitter para fines de desarrollo.
¡Su apoyo es esencial para nosotros!
Cómo puedes ayudar:
¡Gracias por apoyar el crecimiento y la mejora de X4Delphi!
| Patrocinador |
|---|
| Exhibición meteorológica |
Grupo de telegrama: https://t.me/x4delphi

Este es un componente Delphi para interactuar con la API X (Twitter). Proporciona un conjunto de funciones para realizar diversas acciones.
Para usar este componente en su proyecto Delphi, siga estos pasos:
Twitter.dproj ubicado en la carpeta "paquete" del código fuente del componente.Twitter.bpl . Este paso puede implicar hacer clic derecho en el archivo del proyecto y seleccionar "compilar" y luego "instalar". | Procedimiento / función | Descripción | Uso de ejemplo |
|---|---|---|
| Createtweet | Este procedimiento le permite crear un tweet en Twitter. Simplemente proporcione el texto que desea twittear, y devuelve una respuesta a través de un evento onAuthenticated que contiene información relevante sobre el tweet. | Twitter1.CreateTweet('Hello, Twitter!'); |
| Deletetweet | Con esta función, puede eliminar un tweet de Twitter proporcionando su identificación (ayuda). Devuelve un booleano como respuesta a indicar el éxito o el fracaso de la operación de eliminación. | Resp := Twitter1.DeleteTweet(TweetId); |
| Createtweetwithcontent | Este procedimiento le permite crear un tweet con contenido de texto y medios (como imágenes o videos). | Twitter1.CreateTweetWithContent('AText','Images_videos_path'); |
| Iniciar sesión | Este procedimiento le permite usar el inicio de sesión con Twitter basado en OAuth | Twitter1.SignIn; |
http: // localhost: 3000/auth/twitter/callback
Necesita crear una cuenta de desarrolladores:
Este procedimiento le permite crear un tweet en Twitter.
Twitter1.CreateTweet( ' Hello, Twitter! ' );Evento: Ontweetsent
procedure TForm1.Twitter1TweetSent (ATweetId, ATweet: string);
begin
// Write your code here.....
end ;Con esta función, puede eliminar un tweet de Twitter proporcionando su identificación (ayuda).
var Resp := Twitter1.DeleteTweet(ATweetId);Este procedimiento le permite crear un tweet con contenido de texto y medios (como imágenes o videos).
Twitter1.CreateTweetWithContent( ' AText ' , ' Images_videos_path ' );Evento: OntweetsentWithContent
procedure TForm1.Twitter1TweetSentWithContent (ATweetMediaId: string);
begin
// Write your code here.....
end ;Inicie sesión con Twitter.
Twitter1.SignIn;Evento: onauthenticated
procedure TForm1.Twitter1Authenticated (AIsAuth: Boolean);
begin
// Write your code here.....
end ;Esta biblioteca se lanza bajo la licencia MIT.
¡Siéntase libre de contribuir, abrir problemas o proporcionar comentarios!