2010-12-05 35 views
0

Voici mon problème:valeur d'entrée dans la zone de texte « Ce qui est dans votre esprit » de Facebook en utilisant WATIN

Je dois poster quelques phrases dans différents moments de la journée de 5-10 connexions différentes. Pour autant que je sache avec Facebook api je vais devoir faire 10 comptes. (Corrigez-moi si je me trompe).

Alors je pars avec Watin. Mon problème est de savoir comment aura entrer une phrase dans le "Qu'est-ce que dans votre esprit" sur la page d'accueil, puis appuyez sur soumettre?

ie.TextField (Find.ByName ("status")). Focus(); ie.TextField (Find.ByClass ("Mentions_Input")). TypeText ("Hello");

J'ai essayé ce code mais cela ne semble pas fonctionner. Toute aide, suggestion, tutoriel, exemple de code serait génial. Merci d'avance. Cordialement

Répondre

0

Vous devez utiliser l'API FaceBook au lieu de compter sur le navigateur X pour faire le sale boulot, comme vous ne pouvez pas être sûr que le nom de classe pour la zone de texte reste le même dans tous les navigateurs ....

au moins En utilisant l'API FB, vous n'avez pas à tripoter toute la journée avec Spy ++ :(

-1

Mais faire 10 comptes ne semble pas une bonne option :(Les ​​comptes Facebook peuvent également augmenter .Si j'utilise facebook api alors la solution ne sera pas Je suis d'accord avec vous que l'automatisation est mauvaise, mais le script va Je cours en arrière-plan sur mon navigateur spécifié. J'ai juste besoin d'accéder à cette boîte de texte ou quoi que ce soit pour poster un mur. (J'ai terminé la partie connexion du script).

-> que vous ne pouvez pas être sûr que le nom de classe pour la zone de texte reste le même dans tous les navigateurs ....

Oui, je suis d'accord. Mais alors j'ai pensé que Watin est tellement puissant avec autant d'options. Il y aura une solution à ce problème dans Watin.

-> Au moins en utilisant l'API FB vous ne devez pas jouer du violon toute la journée avec Spy ++ :(

Spy ++ fonctionne pour les navigateurs Je ne pense pas

Ma question:. Q: Y at-il toute api 3ème partie qui prend juste mes lettres de créance et après sur mon mur ??

Je ne vais pas

+0

Ceci devrait être un autre commentaire ou une autre question. (Moitié moitié) – DMan