Trong Google Cloud Messaging, độ dài tối đa của ID đăng ký chính xác là gì?ID đăng ký GCM của android dài tối đa
Trả lời
tôi nghĩ rằng tôi có thể giúp bạn ra ngoài với điều này ... Tôi đang làm việc với GCM trong tuần này, và ID đăng ký device's của tôi trông như thế này:
APA91bHPRgkF3JUikC4ENAHEeMrd41Zxv3hVZjC9KtT8OvPVGJ-hQMRKRrZuJAEcl7B338qju59zJMjw2DELjzEvxwYv7hH5Ynpc1ODQ0aT4U4OFEeco8ohsN5PjL1iC2dNtk2BAokeMCg2ZXKqpc8FXKmhX94kIxQ
163 ký tự!
tôi hy vọng điều này có thể giúp bạn ra ...
cảm ơn, tôi quyết định chọn một varchar (250) cho thời điểm này (hy vọng Google sẽ không tăng regID hơn 250 char trong thời gian) – Dahevos
yeah, tôi cũng làm điều đó ... btw, đây là C2DM/GCM đầu tiên của tôi phát triển ... và bây giờ tôi bị kẹt ... vì thiết bị của tôi dường như có quyền đăng ký ngay ... và tôi có một máy chủ dựa trên php, nơi một người muốn gửi thông báo mỗi khi người dùng thêm bất kỳ nội dung nào ... và điều này dường như cũng đúng !!!! NHƯNG! tôi không nhận được bất kỳ thông báo trên điện thoại/giả lập của tôi. Tôi kiểm tra Bảng điều khiển Google Api để xem liệu có bất kỳ báo cáo lưu lượng truy cập nào hay không ... nhưng không có dữ liệu nào cả !! Tôi đang cảm thấy thất vọng với điều này !! bạn có biết điều gì đó về nó không? cám ơn! – VaroX
kiểm tra quyền trong tệp kê khai của bạn. Sử dụng tập lệnh thie được liên kết trong câu trả lời của tôi – Dahevos
Một kỹ sư google
said the registration ID can be up to 4K
. Người dùng đã quan sát thấy nó là 255 ký tự.
Ngoài ra đây là lời giải thích lý do tại sao nó là 4k: Kích thước tối đa cho một registration_id giáp kích thước tối đa cho một cookie, là 4K (4096 byte).Trong thực tế, các thẻ sẽ nhỏ hơn nhiều, nhưng bạn không nên dựa vào hành vi này trong tương lai. Từ https://groups.google.com/forum/#!topic/android-c2dm/AUGlvmJPyMM –
nhưng những gì về một anh chàng khác nói __ "255 là perferct với varchar. 4k là cho tải trọng, không phải là id reg." __ sau này trong bình luận? https://groups.google.com/forum/#!msg/android-gcm/q2PzJTP71TY/YUKmCjx5kKwJ –
Đọc trên cùng một bài đăng trên nhóm của Google, có vẻ như đó là một sai lầm, 4k là giới hạn cho tải trọng của thư, không phải là id reg. – naXa
Trên iOS tất cả thẻ đăng ký của tôi trông như thế này:
lhBV25_Znsk:APA91bHFM9nbX-s0py6-ktzgdpP_y85RahdL3OJ4LG4v-jT_9QY8ZbZH8uK-JNO_BDy75b6RfDT-v-j5W0FXIFTif72ckT3kqLNBDNWYSd5AhxYwdJi3Wqfdqqi-wL8F_k1nm2qUS3Ra
(152 ký tự)
Note đại tràng sau 11 ký tự. Cũng lưu ý rằng nó có chuỗi "APA ..." SAU sau dấu hai chấm, tuy nhiên bạn nên sử dụng toàn bộ mã thông báo đăng ký.
Tôi có cùng một vấn đề và tôi tự hỏi điều tương tự ... có ai đó đã tìm ra điều này không? – user2387149
Lý do GCM không hoạt động đối với tôi là tôi đã tải lên tệp .p12 sai lên máy chủ Google. Hãy chắc chắn rằng bạn tạo ra một trong những quyền. –
Bạn có sử dụng GCM cho ios không? – alicanbatur
Không có giới hạn chính thức cho ID GCM, kích thước tải trọng tải trọng là 4k khi tôi đang viết điều này. Mặc dù, bạn có thể giả định 255 cho GCM ID theo số this và thảo luận trước tôi.
Nếu nó nằm trong cơ sở dữ liệu mà bạn đang đặt câu hỏi, tôi khuyên bạn nên sử dụng TEXT.
Trong SQL Server, tốt hơn nên sử dụng VARCHAR (MAX) vì TEXT là một nỗi đau phù hợp để làm việc. –
- 1. ID đăng ký GCM đã thay đổi
- 2. Hết hạn đăng ký GCM của bạn?
- 3. Android: chiều dài tối đa của url
- 4. Android EditText Độ dài tối đa
- 5. Độ dài tối đa của biến chuỗi trong Android
- 6. Đăng ký C2DM của Android_ID Kích thước tối đa
- 7. Id dự án Android GCM, cái nào?
- 8. Android GCM Một số thiết bị không đăng ký
- 9. Độ dài ký tự tối đa UUID
- 10. Android GCM một thiết bị có nhiều đăng ký
- 11. Độ dài tối đa của chuỗi Sqlite Android?
- 12. Độ dài tối đa của SQL CE
- 13. Định dạng id đăng ký c2dm Android
- 14. Độ dài tối đa của một openID
- 15. chiều dài tên tệp tối đa trong Android
- 16. Lỗi GCM không hợp lệ của Android GCM với PHP
- 17. Android-GCM: Cách chăm sóc người dùng đã đăng xuất?
- 18. chiều dài chuỗi id facebook
- 19. Yêu cầu id đăng ký Google Cloud Messaging (GCM) mọi ứng dụng bắt đầu
- 20. Độ dài byte tối đa []?
- 21. độ dài tối đa của html textbox là gì
- 22. Cách đặt độ dài tối đa của cột datagridview
- 23. Chiều dài tối đa của FormsAuthenticationTicket.UserData tài sản
- 24. Đặt độ dài tối đa của một TextBlock trong XAML
- 25. GCM id kinh điển
- 26. Thay đổi độ dài tối đa của cột VARCHAR?
- 27. Cách giới hạn độ dài tối đa của văn bản WPF DataGridTextColum thành 10 ký tự
- 28. SQLAlchemy - chiều dài cột tối đa
- 29. chiều dài tối đa của tên tập tin
- 30. Độ dài mật khẩu người dùng tối đa của MySQL
Có thể, 256 byte là một giá trị an toàn để lưu trữ. – swiftBoy