Sto scrivendo un sito con un pulsante personalizzato tweet che utilizza la funzione www.twitter.com/share, tuttavia il problema che sto riscontrando è includere caratteri hash "#" all'interno del testo tweet.Come si comprendono gli hashtag all'interno del testo del link di condivisione di Twitter?
Ad esempio:
http://www.twitter.com/share?url=www.example.com&text=I+am+eating+#branstonpickel+right+now
Il testo Tweet esce come 'sto mangiando' e omette l'hash e tutto dopo.
Ho avuto una rapida occhiata sui forum di Twitter e ho appreso che il carattere "#" dell'hash non può essere parte dell'URL della condivisione.
Su https://dev.twitter.com/discussions/512#comment-877 si è detto che:
Gli hash sono caratteri speciali nell'URL (identificano frammenti di documento) in modo che, qualsiasi cosa e in seguito, non ottiene inviato al server.
e
è necessario UrlEncode esso, in modo da utilizzare% 23
Quando ho provato il secondo punto della mia link di prova:
www.twitter.com /share?url=www.example.com & text = I + am + eating +% 23branstonpickel + right + now
La cam di testo tweet e out come 'Sto mangiando% 23branstonpickel adesso' includendo letteralmente% 23 invece di convertirlo in un hash.
Ci scusiamo per la domanda scialba, ma qualcuno sa cosa si sta sbagliando?
Qualsiasi commento sarebbe molto apprezzato :)
Appare che il bug "n-1" è stato risolto ora – MJB
Grazie per la risposta. È stato utile per me :) –
Questo non funziona più. – RolandiXor