2010-02-23 7 views
1

J'essaie d'utiliser une fonction «tweeter cette page» dans un morceau flash en utilisant le format url 'http://www.twitter.com/home?status=go+to+this+page+http://www.example.com/#/page10'.Twitter poster tweet dans l'URL

Le projet flash comporte des URL liées en liens profonds à l'aide de SWFAddress. Cela nécessite que les URL aient le caractère dièse (http://www.example.com/#/page10).

Je n'arrive pas à faire fonctionner cela car Twitter interprète mal le signe dièse (#) et redirige vers un autre compte twitter.

J'ai essayé de coder l'URL, mais Twitter ne la décode pas avant de mettre le texte dans le statut. En dernier recours, je pouvais créer des URLs sans le signe dièse et les rediriger vers les URL de SWFAddress, mais je suis censé essayer de résoudre ce problème à l'intérieur du swf uniquement.

Quelqu'un a déjà eu le même problème. Y a-t-il quelque chose qui me manque?

Répondre

0

enlever le www

Il est un known bug qui ne va pas être fixé.

+0

trop mauvais pour entendre :( –

0

essayez de remplacer manuellement '#' avec '% 23'

+0

Merci pour la réponse! Malheureusement, j'ai essayé ça. Twitter ne décode même pas cela et il apparaît dans le champ de statut comme '% 23' Je sais que c'est comment cela devrait fonctionner sur un autre site, pourquoi pas sur Twitter ?? –

+2

Je pense toujours que cela fonctionne correctement: http://twitter.com/home?status=go+to+this+page+http://www.example.com/%23/page10 – izeed

Questions connexes