Vous n'êtes pas identifié(e).

  • Contributions :
  • Vos boîtes de messages privés sont vides.

🟣 Dév d'un Bot PHP pour twitter


#1 2014-01-10 08:36:04

Mention Walid
🥉 Grade : Scout

Auxiliaire1000 messagesMembre Hospitalier
Inscription : 2013-02-07
Messages : 1 293
Likes : 2

Sémantique

Dév d'un Bot PHP pour twitter

Salut tout le monde

Je vous préviens je suis une quiche en PHP, mais malgré ça je me suis mis en tête de créer une application pour tweeter automatiquement. J'ai commencé à me renseigner sur les manières de le faire et tous les conseils renvoient évidemment sur l'enregistrement d'une nouvelle api sur twitter de manière à recevoir les clés d'authentification ('CONSUMER_KEY' && 'CONSUMER_SECRET).

Les clés d'authentification sont indispensables pour tweeter sur un compte, logique, mais comment faire si je souhaite utiliser l'appli pour poster sur plusieurs comptes twitter ?

Je sais que c'est une question de débutant mais vos conseils sont les bienvenus pour me permettre d'avancer.

Merci smile

0
J'aime ❤️

🔴 Hors ligne

#2 2014-01-10 09:12:05

Mention Andes
🥉 Grade : Scout

AuxiliaireIngénieur web
Inscription : 2012-07-31
Messages : 403
Likes : 0

Développement PHP
Développement JS
intégration Html Css
Networking SEO
Site Web

Re : Dév d'un Bot PHP pour twitter

Je me suis jamais penché la dessus (automatisation twitter) donc je pourrais pas t'aider, par contre Jeremy Allard propose un outil sur son site qui pourrait te convenir, ou alors te fournir une base pour le code wink :
http://boutique.jeremy-allard.com/produ … community/
(pas testé)


J'ai le coeur d'un artiste et les dents d'un vélociraptor

0
J'aime ❤️

🔴 Hors ligne

#3 2014-01-10 10:33:56

Mention Walid
🥉 Grade : Scout

Auxiliaire1000 messagesMembre Hospitalier
Inscription : 2013-02-07
Messages : 1 293
Likes : 2

Sémantique

Re : Dév d'un Bot PHP pour twitter

Thanks

L'outil a l'air très bon, mais il ne correspond pas à ce que je veux faire. Après je sais pas si c'est correct d'utiliser son code pour me constituer une base de départ.

Par contre je viens de découvrir ceci : Twitter API Best Practices: Single vs. Multiple User OAuth.

C'est pas de la tarte on dirait, mais je ne suis pas certain d'être dans ce cas de figure.

0
J'aime ❤️

🔴 Hors ligne

#4 2014-01-12 20:15:49

Mention kanigou
♟️ Grade : Recruit

Disciple
Inscription : 2014-01-11
Messages : 3
Likes : 0

Re : Dév d'un Bot PHP pour twitter

Salut,

Je me suis fait un petit robot qui fait la même chose que toi mais en JAVA (via l'utilisation de l'API Twitter4j, peut être que t'es plus à l'aise dans ce langage ? Pour le côté multi-compte, chez moi ça marche en créant seulement plusieurs instances sur des threads différents branchées sur différents comptes.
Garde à l'esprit qu'il y a des limitations à respecter : https://dev.twitter.com/docs/rate-limiting/1.1 Ne pas respecter ces limites m'a valu quelques comptes cramés !
Bon courage dans tes développements, c'est un joli projet !

Thomas

0
J'aime ❤️

🔴 Hors ligne

#5 2014-01-13 11:08:06

Mention Walid
🥉 Grade : Scout

Auxiliaire1000 messagesMembre Hospitalier
Inscription : 2013-02-07
Messages : 1 293
Likes : 2

Sémantique

Re : Dév d'un Bot PHP pour twitter

Merci pour ton soutien Kanigou smile

Je ne suis à l'aise dans aucun langage de programmation, je débute en php, ça promet smile

Bon ben là ça s'annonce mal car selon le type d'applications, il existe différents processus d'authentification.

Dans mon cas, Une application multi-user appelant l'api twitter en mode (read and write), si j'ai bien compris, doit absolument passer par le système d'authentification en 3 étapes (3-legged oAuth).

Via la méthode 3-legged : Twitter nous dit (voir lien précédent) que l'utilisateur est toujours invité à autoriser l'accès à l'application, même si il l'a déjà fait une fois. hmm

Pour l'instant, je vois pas comment je pourrai bypasser cet inconvénient. Si quelqu'un a déjà été confronté à cette problématique et veut bien m'apporter ses lumières ce serait super, sinon j'expliquerai ici le process une fois que j'aurai moi même compris comment faire. smile

Dernière modification par Walid (2014-01-13 11:09:23)

0
J'aime ❤️

🔴 Hors ligne

#6 2014-01-13 11:12:17

Mention NinjaLinker
🥉 Grade : Scout

AuxiliaireStratège1000 messagesMembre Hospitalier
Lieu : Lyon
Inscription : 2013-06-07
Messages : 1 198
Likes : 2

Netlinking
Networking SEO
Scraping
Cloaking

Re : Dév d'un Bot PHP pour twitter

@ Bigorno :

Tu as regardé si c'était jouable avec Zennoposter, car j'ai vu tourné pas mal de scripts concernant Twitter ...
Et je suis même entrain de travailler sur la création de comte auto avec zenno wink

Dernière modification par NinjaLinker (2014-01-13 11:12:29)

0
J'aime ❤️

🔴 Hors ligne

#7 2014-01-13 11:38:18

Mention Walid
🥉 Grade : Scout

Auxiliaire1000 messagesMembre Hospitalier
Inscription : 2013-02-07
Messages : 1 293
Likes : 2

Sémantique

Re : Dév d'un Bot PHP pour twitter

pyrameed a écrit :

@ Bigorno :

Tu as regardé si c'était jouable avec Zennoposter, car j'ai vu tourné pas mal de scripts concernant Twitter ...
Et je suis même entrain de travailler sur la création de comte auto avec zenno wink

J'ai besoin de PHP pour des bots plus intelligents et surtout 100% indépendants, une fois que tu as paramétré son existence et son mode de vie, plus besoin de démarrer quoi que ce soit, il fait sa life comme tu le lui a imposé.

Dernière modification par Walid (2014-01-13 11:39:04)

0
J'aime ❤️

🔴 Hors ligne

#8 2014-01-13 11:46:35

Mention NinjaLinker
🥉 Grade : Scout

AuxiliaireStratège1000 messagesMembre Hospitalier
Lieu : Lyon
Inscription : 2013-06-07
Messages : 1 198
Likes : 2

Netlinking
Networking SEO
Scraping
Cloaking

Re : Dév d'un Bot PHP pour twitter

Bigorno a écrit :

bots plus intelligents et surtout 100% indépendants, une fois que tu as paramétré son existence et son mode de vie, plus besoin de démarrer quoi que ce soit

Zenno fait ça smile

0
J'aime ❤️

🔴 Hors ligne

#9 2014-01-13 11:50:44

Mention abusalih
🥉 Grade : Scout

Auxiliaire
Inscription : 2012-09-21
Messages : 189
Likes : 1

Re : Dév d'un Bot PHP pour twitter

Salut Bigorno,

Pour utiliser plusieurs compte twitter tu dois obtenir le "access token" pour chaque compte, c'est ce code qui te permet d'agir sur twitter comme si c'était un utilisateur.

C'est quand tu demande les autorisations à l'utilisateur et qu'il accepte, que tu reçois ce "access token".

En effet la méthode 3-legged demandera toujours à l'utilisateur de valider d'accepter les autorisations mais c'est normal, tu ne dois utiliser cette méthode que pour récupérer le "access token", une fois que tu l'as, tu n'as plus besoin d'utiliser cette méthode sauf si le "access token" expire, mais t'as le temps avant que ça arrive smile

0
J'aime ❤️

🔴 Hors ligne

#10 2014-01-13 11:58:17

Mention Walid
🥉 Grade : Scout

Auxiliaire1000 messagesMembre Hospitalier
Inscription : 2013-02-07
Messages : 1 293
Likes : 2

Sémantique

Re : Dév d'un Bot PHP pour twitter

abusalih a écrit :

Salut Bigorno,
En effet la méthode 3-legged demandera toujours à l'utilisateur de valider d'accepter les autorisations mais c'est normal, tu ne dois utiliser cette méthode que pour récupérer le "access token", une fois que tu l'as, tu n'as plus besoin d'utiliser cette méthode sauf si le "access token" expire, mais t'as le temps avant que ça arrive smile

Merci Abusalih,

donc si je comprends bien la méthode 3-legged, je ne la lance qu'une fois à l'ajout d'un nouveau compte twitter par exemple, mais ensuite plus besoin de l'appeler puisque j'ai stocké le token en BDD. C'est ce que j'avais compris au départ, mais ensuite en relisant la doc sur le 3-legged, j'ai cru que j'avais mal compris.


...tant qu'on y est est ce que quelqu'un suggère un truc pour que la première autorisation ne nécessite pas la présence d'un utilisateur ? wink

Dernière modification par Walid (2014-01-13 11:59:52)

0
J'aime ❤️

🔴 Hors ligne

#11 2014-01-13 12:20:59

Mention abusalih
🥉 Grade : Scout

Auxiliaire
Inscription : 2012-09-21
Messages : 189
Likes : 1

Re : Dév d'un Bot PHP pour twitter

Oui voilà c'est ça.

Pour l'automatisation de l'ajout de compte, tu peux simuler la requête via php pour faire comme si un utilisateur avait valider ou alors avec imacro.

0
J'aime ❤️

🔴 Hors ligne

#12 2014-01-13 12:47:36

Mention Walid
🥉 Grade : Scout

Auxiliaire1000 messagesMembre Hospitalier
Inscription : 2013-02-07
Messages : 1 293
Likes : 2

Sémantique

Re : Dév d'un Bot PHP pour twitter

abusalih a écrit :

Oui voilà c'est ça.

Pour l'automatisation de l'ajout de compte, tu peux simuler la requête via php pour faire comme si un utilisateur avait valider ou alors avec imacro.

Imacro j'y ai pensé mais j'aimerai éviter, pour que php fasse tout comme un grand.

Une chose m'échappe, vue que l'autorisation est obtenue quand l'utilisateur est sur le site twitter, comment automatiser en php le clique du bouton, sur un site qui n'est pas à soi.

0
J'aime ❤️

🔴 Hors ligne

#13 2014-01-13 12:59:32

Mention Jaffaar
🥇 Grade : Guardian

AdminMembre du Black LaboMembre du CercleOfficierForce PolyvalenteIngénieur webKilluavie1000likesConsomateur de Liens1000 messagesMembre HospitalierPhilantrope
Lieu : Consultant SEO / WEB
Inscription : 2012-06-01
Messages : 8 406
Likes : 1316

Développement PHP
Développement JS
Networking SEO
Social Engineering

Re : Dév d'un Bot PHP pour twitter

cURL


Comment Ranker ?
Nouveauté : Ninja Web Pro Pack copies limitées !
Ebook : Ninjalinking 2022 (-25% : labo25e)           
Conseils stratégiques ou techniques ? ( Skype : jaffaarbh )

0
J'aime ❤️

🟢 En ligne

#14 2014-01-13 13:41:08

Mention Walid
🥉 Grade : Scout

Auxiliaire1000 messagesMembre Hospitalier
Inscription : 2013-02-07
Messages : 1 293
Likes : 2

Sémantique

Re : Dév d'un Bot PHP pour twitter

Jaffaar a écrit :

cURL

Même si je sais pas encore quelle données mettre dans la méthode POST ?

0
J'aime ❤️

🔴 Hors ligne

#15 2014-01-13 17:22:33

Mention Soul
🥈 Grade : Soldier

Membre du CercleOfficierForce Polyvalente
Lieu : Annecy
Inscription : 2013-01-02
Messages : 586
Likes : 1

PHP
Netlinking Auto
Advertising
Site Web

Re : Dév d'un Bot PHP pour twitter

Live HTTP Header


CeKwa ?

0
J'aime ❤️

🔴 Hors ligne

#16 2014-01-15 16:45:55

Mention kanigou
♟️ Grade : Recruit

Disciple
Inscription : 2014-01-11
Messages : 3
Likes : 0

Re : Dév d'un Bot PHP pour twitter

Salut,

Twitter a restreint la communication par des échanges SSL depuis aujourd'hui. Il y a des petites modifications à faire sur vos bots.
Les échanges sur le forum officiel se trouve à ce niveau : discutions SSL twitter avec les différentes documentations pour migrer vos petits outils.

Bon courage pour les petits patcheurs dans l'urgence comme moi big_smile

0
J'aime ❤️

🔴 Hors ligne

#17 2014-09-05 12:00:14

Mention NinjaLinker
🥉 Grade : Scout

AuxiliaireStratège1000 messagesMembre Hospitalier
Lieu : Lyon
Inscription : 2013-06-07
Messages : 1 198
Likes : 2

Netlinking
Networking SEO
Scraping
Cloaking

Re : Dév d'un Bot PHP pour twitter

Rasenes a écrit :

Salut,

Je voudrais savoir si quelqu'un aurait le bot qu'il parle?

Commences par te présenter ici Rasenes -> http://www.scripts-seo.fr/forum-6-0-pre … age-1.html   wink

0
J'aime ❤️

🔴 Hors ligne

#18 2014-09-05 13:06:13

Mention Jaffaar
🥇 Grade : Guardian

AdminMembre du Black LaboMembre du CercleOfficierForce PolyvalenteIngénieur webKilluavie1000likesConsomateur de Liens1000 messagesMembre HospitalierPhilantrope
Lieu : Consultant SEO / WEB
Inscription : 2012-06-01
Messages : 8 406
Likes : 1316

Développement PHP
Développement JS
Networking SEO
Social Engineering

Re : Dév d'un Bot PHP pour twitter

NinjaLinker a écrit :
Rasenes a écrit :

Salut,

Je voudrais savoir si quelqu'un aurait le bot qu'il parle?

Commences par te présenter ici Rasenes -> http://www.scripts-seo.fr/forum-6-0-pre … age-1.html   wink

Merci Ninja wink


Comment Ranker ?
Nouveauté : Ninja Web Pro Pack copies limitées !
Ebook : Ninjalinking 2022 (-25% : labo25e)           
Conseils stratégiques ou techniques ? ( Skype : jaffaarbh )

0
J'aime ❤️

🟢 En ligne

Pied de page des forums