Kích thước tối đa của một bình luận cho một bài đăng trên Facebook là gì?


10

Có bao nhiêu nhân vật có thể bình luận cho một bài đăng trên Facebook? Lưu ý rằng tôi không đề cập đến cập nhật trạng thái hoặc bài đăng gốc trong một nhóm mà là các bình luận.

Câu trả lời:


9

Câu hỏi tuyệt vời, mặc dù dường như không có câu trả lời dứt khoát nào. Tôi nghĩ rằng câu trả lời của @ 1kenthomas tốt hơn câu trả lời được chấp nhận, vì có lẽ (có lẽ) một nỗ lực để có được bằng chứng thực nghiệm.

Vì vậy, tôi đã thực hiện một loạt các bài kiểm tra thủ công từ vài phút trước và kết quả chính xác là 7.897 ký tự là giới hạn. Thậm chí một nhân vật nữa khiến Facebook từ chối nó.

Tin nhắn Facebook giới hạn


2
Khi kiểm tra kỹ hơn, có vẻ như khi chỉnh sửa nhận xét, giới hạn này không được thực thi, vì vậy nếu bạn chỉ cần chỉnh sửa nhận xét, bạn có thể nhập bao nhiêu tùy ý! :D
Magicode

1
Haha! Brilliant - được thêm vào bài kiểm tra thủ công ở trên và có vẻ như công việc. Tuyệt vời hack! :)
Zayne S Halsall

1
CẢM ƠN BẠN, @Magicode! Thủ thuật "chỉnh sửa" của bạn đã có hiệu quả đối với nhận xét trả lời 8.137 ký tự của tôi!
Ryan

3

Hiện tại (07/11/2015) giới hạn là 8000 byte. Do đó, nếu bạn có một đoạn văn duy nhất, không có ký tự không phải ASCII, giới hạn là 8000 ký tự. Khác, nó phụ thuộc vào các nhân vật bạn đang sử dụng và số lượng đoạn văn và vv.

Tôi không thể tìm thấy một nguồn chính thức, nhưng theo trang web này , kích thước của một bình luận Facebook là không giới hạn.


Tôi thường gặp lỗi khi quá dài, và sau đó quản lý để đăng bình luận nếu tôi làm cho nó ngắn hơn. tôi nghi ngờ nó không giới hạn.
Attila Lendvai

câu trả lời này là sai
janot 7/11/2015

2

Đây là phản hồi tôi nhận được từ API Facebook. Vì vậy, giới hạn chính xác là 8.000.

{
        "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ó một khung xoăn thêm hoặc trên khung bị thiếu?
serenesat

1

Từ một số thử nghiệm và lỗi, giới hạn xuất hiện (hiện tại) là 8000. Tuy nhiên, đây không phải là số lượng ký tự, mà là số byte cần thiết để thể hiện chuỗi trong UTF-8. Cũng lưu ý rằng mỗi ngắt dòng được tính là 2 byte (có lẽ là \ r \ n).

Vì vậy, nếu bạn có một chuỗi ký tự 'a' được lặp lại, bạn sẽ có thể điều chỉnh 8000 ký tự, nếu bạn có 1 dòng ngắt, bạn sẽ chỉ phù hợp với 7999. Nếu bạn muốn hỗ trợ các ký tự không phải ASCII thì bạn cần để thực sự tính toán số byte (mỗi ký tự có thể mất tới 4 byte để lưu trữ), vì vậy số lượng ký tự thực tế bạn có thể phù hợp sẽ khác nhau.


1
Đây có phải là tính toán của riêng bạn hay bạn có bất kỳ liên kết chính thức nào về việc này không?
serenesat

Tôi không thể tìm thấy bất kỳ tài liệu chính thức nào cho việc này, vì vậy tôi đã tự mình đi đến kết luận này thông qua một số thử nghiệm và sai sót.
J Keegan

0

Tôi có thể đăng khoảng 1 trang - khoảng dưới 2000 ký tự. 3000 thất bại tại thời điểm này.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.