Querida comunidade Delphi,
Estamos em uma missão para aprimorar nosso componente X4Delphi de código aberto e precisamos de sua ajuda! Para levar nosso componente para o próximo nível, exigimos acesso básico à API do Twitter para fins de desenvolvimento.
Seu apoio é essencial para nós!
Como você pode ajudar:
Obrigado por apoiar o crescimento e a melhoria do X4Delphi!
| Patrocinador |
|---|
| Exibição do tempo |
Grupo de Telegrama: https://t.me/x4delphi

Este é um componente Delphi para interagir com a API X (Twitter). Ele fornece um conjunto de funções para executar várias ações.
Para usar este componente no seu projeto Delphi, siga estas etapas:
Twitter.dproj localizado na pasta "pacote" do código -fonte do componente.Twitter.bpl . Esta etapa pode envolver clicar com o botão direito do mouse no arquivo do projeto e selecionar "compilar" e depois "instalar". | Procedimento / função | Descrição | Exemplo de uso |
|---|---|---|
| CreateTweet | Este procedimento permite criar um tweet no Twitter. Basta fornecer o texto que você deseja twittar e retorna uma resposta através do evento Onauthenticated contendo informações relevantes sobre o tweet. | Twitter1.CreateTweet('Hello, Twitter!'); |
| Deletetweet | Com essa função, você pode excluir um tweet do Twitter fornecendo seu ID (AID). Ele retorna um booleano como resposta a indicar o sucesso ou falha da operação de exclusão. | Resp := Twitter1.DeleteTweet(TweetId); |
| CreateTweetWithContent | Este procedimento permite criar um tweet com conteúdo de texto e mídia (como imagens ou vídeos). | Twitter1.CreateTweetWithContent('AText','Images_videos_path'); |
| Entrar | Este procedimento permite que você use o login com o Twitter com base no OAuth | Twitter1.SignIn; |
http: // localhost: 3000/auth/twitter/retorno de chamada
Você precisa criar uma conta de desenvolvedores:
Este procedimento permite criar um tweet no Twitter.
Twitter1.CreateTweet( ' Hello, Twitter! ' );Evento: OntweetSent
procedure TForm1.Twitter1TweetSent (ATweetId, ATweet: string);
begin
// Write your code here.....
end ;Com essa função, você pode excluir um tweet do Twitter fornecendo seu ID (AID).
var Resp := Twitter1.DeleteTweet(ATweetId);Este procedimento permite criar um tweet com conteúdo de texto e mídia (como imagens ou vídeos).
Twitter1.CreateTweetWithContent( ' AText ' , ' Images_videos_path ' );Evento: OntweetSentWithContent
procedure TForm1.Twitter1TweetSentWithContent (ATweetMediaId: string);
begin
// Write your code here.....
end ;Faça login com o Twitter.
Twitter1.SignIn;Evento: Onauthenticated
procedure TForm1.Twitter1Authenticated (AIsAuth: Boolean);
begin
// Write your code here.....
end ;Esta biblioteca é lançada sob a licença do MIT.
Sinta -se à vontade para contribuir, abrir problemas ou fornecer feedback!