Nous sommes sur le point de lancer un petit concours de Noël sur twitter, et j'ai eu un petit problème.Twitter URL encoding
Pour entrer, les gens devront poster un tweet dans le format suivant:
@user blah, blah, blah #hashtag
Actuellement, j'ai une forme où ils entrent dans leur réponse (bla, bla, bla) et un script PHP qui encode toute l'instruction et ajoute sur l'url twitter:
http://www.twitter.com/home?status=%40user%20blah%2Cblah%2Cblah%20%23hashtag
prend alors à l'utilisateur de Twitter et met l'état dans le domaine de la mise à jour.
Cependant, alors que les espaces (% 20) sont décodés, les caractères @ et # restent respectivement% 40 &% 23, même lorsque le tweet est affiché. Je ne peux pas mettre les caractères réels dans l'url comme Twitter le fait pour une recherche.
Y at-il un moyen de résoudre ce problème? Je voudrais le faire sans exiger le nom d'utilisateur & mot de passe etc si possible.
Toute aide sera grandement appréciée.
Riche, pouvez-vous élaborer sur la partie "Alors prend l'utilisateur à twitter"? Faites-vous juste une redirection de PHP après avoir traité leur texte? –