¿Cómo se incluyen los hashtags en el texto del enlace para compartir de Twitter?

Estoy escribiendo un sitio con un botón de tweet personalizado que usa la www.twitter.com / share función, sin embargo, el problema que tengo es incluir caracteres hash '#' dentro del texto del tweet.

Por ejemplo

http: //www.twitter.com/share? url = www.example.com & text = I + am + eating + # branstonpickel + right + now
El texto del tweet aparece como 'Estoy comiend 'y omite el hash y todo lo demás después.

Vi un vistazo rápido en los foros de Twitter y aprendí que el carácter hash '#' no puede ser parte de la URL compartida.
Enhttps: //dev.twitter.com/discussions/512#comment-87 se dijo que:

os hashes son caracteres especiales en la URL (identifican fragmentos de documentos) para que ellos, y todo lo que sigue, no se envíen al servidor.

necesitas URLE codificarlo, así que usa% 23

Cuando probé el segundo punto en mi enlace de prueba:

www.twitter.com / share? url = www.example.com & text = I + am + eating +% 23branstonpickel + right + now
El texto del tweet salió como ' Estoy comiendo% 23branstonpickel ahora mismo 'literalmente incluyendo% 23 en lugar de convertirlo en un hash.

Perdón por la pregunta waffely, pero ¿alguien sabe qué es lo que estoy haciendo mal?
Cualquier comentario sería muy apreciado

Respuestas a la pregunta(12)

Su respuesta a la pregunta