Manipuler une archive Twitter

Et jouer avec ses données, le tout en TypeScript

Twitter, c’est bien sur le moment, mais ce n’est jamais très agréable de relire ses tweets d’il y a deux, trois, voire cinq ans (surtout ceux de quand on avait 15 ans).
Alors, on aimerait bien, à minima, revoir les dégâts (ou voir les progrès effectués, selon comment on le voit) ou les faire disparaître.

Pour cela, rien de plus simple: Twitter propose, conformément au règlement général de la protection des données, un accès à ses données personnelles, de toutes leurs natures: tweets, favoris, followings… à travers une archive.

Continuer la lecture de « Manipuler une archive Twitter »

Twitter et le monde en temps réel

ou comment faire un bot qui lit un stream Twitter

Twitter adore le temps réel, l’action continue, le « je vérifie pas mon tweet avant de poster je veux être le premier à en parler » et plein d’autres choses merveilleuses qui rendent ce réseau social incroyable.

Dans ce contexte où la réponse instantanée est légion, il convient, lors de la mise en place d’un robot (bot) Twitter avec réponse automatique de faire en sorte qu’il poste le plus rapidement possible ce qu’il a à dire. Non seulement vous améliorerez le contact utilisateur <> machine en fournissant directement le contenu que le twittos désire, mais en prime vous augmenterez probablement l’envie de l’utilisateur de lui répondre à nouveau.

Continuer la lecture de « Twitter et le monde en temps réel »

Récupérer des tweets et naviguer dans une timeline

C’EST REPARTI

Aujourd’hui, on va continuer notre petit « tutoriel » de l’utilisation de base de l’API Twitter. Ceci est la suite de l’article Première approche avec Twitter.

La dernière fois, on s’est contenté d’envoyer un tweet, mais ce n’est pas vraiment incroyable. Le principe de Twitter est d’avant tout de lire ce que le monde nous propose ! On suppose que le compte que vous utilisez pour vous connecter à l’API a des abonnements, et donc a une « home timeline », l’accueil Twitter dans la langue d’Astérix.

On va donc récupérer cette timeline, et disséquer un poil l’anatomie d’un tweet.

Continuer la lecture de « Récupérer des tweets et naviguer dans une timeline »

Première approche avec Twitter

BIENVENUE

Déjà, coucou et bienvenue sur ce tout premier article sur mon blog !

Je vais juste raconter un peu ce que je fais en PHP (mais pas que), comment je l’ai fait et quelques petites astuces (si l’on peut dire) que j’ai découvert seul.

Je n’ai pas vocation d’être un grand programmeur, je n’ai pas un niveau d’expert, juste des connaissances dans certains pans de PHP et quelques API qui existent dans le grand monde de l’Internet moderne.

Je précise d’avance que tout le code partagé sera du PHP 7.1+, avec donc du type hint dans les déclarations de fonctions et des constantes privées dans les classes notamment. Bien entendu, vous pourrez utiliser tout le code fourni avec presque n’importe quelle version de PHP, avec un peu de formatage à-votre-sauce.

Continuer la lecture de « Première approche avec Twitter »