Qual è la dimensione massima di un commento a un post su Facebook?


10

Quanti caratteri può avere un commento a un post su Facebook? Nota che non mi riferisco a un aggiornamento dello stato o a un post principale in un gruppo ma ai commenti.

Risposte:


9

Ottima domanda, anche se non sembra esserci alcuna risposta definitiva. Penso che la risposta di @ 1kenthomas sia migliore di quella accettata, in quanto (presumibilmente) c'è stato un tentativo di ottenere prove empiriche.

Quindi, ho fatto una serie di test manuali fino a pochi minuti fa, e il risultato era esattamente 7.897 caratteri era il limite. Anche un personaggio in più fa sì che Facebook lo rifiuti.

Messaggio di Facebook al limite


2
Ad un esame più attento, sembra che quando si modificano i commenti questo limite non viene applicato, quindi se si modifica semplicemente il commento è possibile digitare quanto si desidera! :D
Magicode,

1
Haha! Fantastico - aggiunto al test manuale sopra e sembra funzionare. Grande hack! :)
Zayne S Halsall,

1
GRAZIE, @Magicode! Il tuo trucco "modifica" ha funzionato per il mio commento di risposta di 8.137 caratteri!
Ryan,

3

Al momento (07/11/2015) il limite è di 8000 byte. Pertanto, se si dispone di un singolo paragrafo, senza caratteri non ASCII, il limite è di 8000 caratteri. Altrimenti, dipende dai caratteri che stai usando e dal numero di paragrafi e così via.

Non riesco a trovare una fonte ufficiale, ma secondo questo sito le dimensioni di un commento su Facebook sono illimitate.


ricevo spesso un errore quando è troppo lungo, quindi riesco a pubblicare il commento se lo accorcio. dubito che sia illimitato.
Attila Lendvai,

questa risposta è sbagliata
Jan

2

Questa è la risposta che ho ricevuto dall'API di Facebook. Quindi il limite è esattamente 8.000 ufficialmente.

{
        "message" : "An unknown error occurred",
        "type" : "OAuthException",
        "code" : 1,
        "error_subcode" : 1446011,
        "is_transient" : false,
        "error_user_title" : "Comment Text Too Long",
        "error_user_msg" : "Sorry, comments cannot be longer than 8,000 characters.",
        "fbtrace_id" : "Ap6K4QzrwsP"

}

1
C'è una parentesi graffa in più o sulla staffa manca?
serenesat,

1

Da alcuni tentativi ed errori, il limite sembra (attualmente) essere 8000. Tuttavia, questo non è il numero di caratteri, ma piuttosto il numero di byte necessari per rappresentare la stringa in UTF-8. Si noti inoltre che ogni interruzione di riga conta come 2 byte (presumibilmente \ r \ n).

Quindi se hai una stringa del solo carattere 'a' ripetuto, sarai in grado di adattare 8000 caratteri, se hai 1 interruzione di riga ti adatterai solo 7999. Se vuoi supportare caratteri non ASCII allora hai bisogno per calcolare effettivamente il numero di byte (ogni carattere può contenere fino a 4 byte per memorizzare), quindi il numero effettivo di caratteri che è possibile adattare varierà.


1
Sono i tuoi calcoli o hai qualche link ufficiale su questo?
serenesat,

Non sono riuscito a trovare alcuna documentazione ufficiale per questo, quindi sono giunto a questa conclusione da solo attraverso alcune prove ed errori.
J Keegan,

0

Sono in grado di pubblicare circa 1 pagina - circa poco meno di 2000 caratteri. 3000 fallimenti al momento.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.