Tình huống lỗi
Sử dụng bộ sưu tập để sắp xếp ngăn nắp các trang
Lưu và phân loại nội dung dựa trên lựa chọn ưu tiên của bạn.
Các phần sau đây nêu bật các trường hợp phổ biến nhất khi API Chia sẻ gói dữ liệu di động trả về lỗi cho phương thức gọi. Nếu lỗi vẫn tiếp diễn, vui lòng liên hệ với mdp-support@google.com để được hỗ trợ và chia sẻ URL đang được gọi cùng với nội dung yêu cầu.
Không tìm thấy HTTP 404
Lý do phổ biến nhất gây ra lỗi HTTP 404 là khi GTAF không tìm thấy
mã thông báo GCM của người dùng mà người dùng sẽ nhận được thông báo. Điều này xảy ra khi thiết bị không có cơ hội hoặc không thể đăng ký CPID và mã thông báo GCM được liên kết với GTAF. Điều này cũng có thể xảy ra nếu thiết bị được đăng ký với bản sao trước GTAF của sản phẩm và thông báo được gửi đến bản sao GTAF của sản phẩm.
Cách chẩn đoán lỗi này:
- đảm bảo rằng giao diện người dùng MDP đang tải thành công trên thiết bị.
- đảm bảo rằng tham số đường dẫn và tham số truy vấn trong lệnh gọi được mã hóa
URL.
- thử cả điểm tiền sản xuất (preprod-mobiledataplansharing.googleapis.com) và điểm cuối prod (mobiledataplansharing.googleapis.com).
Yêu cầu HTTP 400 không hợp lệ
Lỗi này xảy ra khi phần nội dung của yêu cầu được gửi đến GTAF không hợp lệ. Trường hợp phổ biến nhất cho việc này là:
- updateTime trong
PlanStatus không được
cung cấp hoặc nằm trong tương lai.
- expirationTime trong
PlanStatus không được
cung cấp hoặc ở trong quá khứ.
- Thiếu tham số truy vấn userKey.
- tất cả các trường bắt buộc để tạo thông báo sẽ không xuất hiện.
Vui lòng xem nguyên tắc thông báo để biết thông tin chi tiết về cách
kích hoạt thông báo.
Xung đột HTTP 409
GTAF trả về lỗi này cho phương thức gọi nếu
PlanStatus trong bộ nhớ đệm
gần đây hơn (tức là cập nhật gần đây hơn) so với cập nhật đang được gửi trong yêu cầu. Vui lòng kiểm tra nhật ký của bạn để xem liệu
PlanStatus đã được đẩy cho người dùng này hay chưa.
Cấm HTTP 403
GTAF trả về lỗi này nếu phương thức gọi không được phép gọi API Chia sẻ gói dữ liệu di động cho ASN cụ thể đang được dùng trong URL. Để chẩn đoán lỗi này: 1. xác minh rằng bạn đã bật API trong Thư viện API của bảng điều khiển đám mây của Google.
1. Tài khoản dịch vụ đang được dùng cho cuộc gọi đã được thêm vào cổng thông tin ISP của nhà mạng.
Trừ phi có lưu ý khác, nội dung của trang này được cấp phép theo Giấy phép ghi nhận tác giả 4.0 của Creative Commons và các mẫu mã lập trình được cấp phép theo Giấy phép Apache 2.0. Để biết thông tin chi tiết, vui lòng tham khảo Chính sách trang web của Google Developers. Java là nhãn hiệu đã đăng ký của Oracle và/hoặc các đơn vị liên kết với Oracle.
Cập nhật lần gần đây nhất: 2022-09-26 UTC.
[[["Dễ hiểu","easyToUnderstand","thumb-up"],["Giúp tôi giải quyết được vấn đề","solvedMyProblem","thumb-up"],["Khác","otherUp","thumb-up"]],[["Thiếu thông tin tôi cần","missingTheInformationINeed","thumb-down"],["Quá phức tạp/quá nhiều bước","tooComplicatedTooManySteps","thumb-down"],["Đã lỗi thời","outOfDate","thumb-down"],["Vấn đề về bản dịch","translationIssue","thumb-down"],["Vấn đề về mẫu/mã","samplesCodeIssue","thumb-down"],["Khác","otherDown","thumb-down"]],["Cập nhật lần gần đây nhất: 2022-09-26 UTC."],[[["This page outlines common errors when using the Mobile Data Plan Sharing API, such as HTTP 404, 400, 409, and 403 errors, and provides troubleshooting steps."],["HTTP 404 errors typically occur when GTAF cannot find the user's GCM token, potentially due to device registration issues or using the wrong GTAF instance."],["HTTP 400 errors indicate an invalid request body, often caused by incorrect timestamps or missing parameters in the PlanStatus."],["HTTP 409 errors suggest that a more recent PlanStatus already exists in the cache, requiring a review of previous updates."],["HTTP 403 errors arise from authorization issues, necessitating verification of API enablement and service account permissions within the carrier's ISP portal."]]],["The Mobile Data Plan Sharing API returns errors in specific scenarios. A 404 error indicates a missing GCM token; solutions include ensuring the UI loads, URL encoding parameters, and checking both endpoints. A 400 error signals an invalid request body, often due to incorrect `updateTime`, `expireTime`, missing `userKey`, or incomplete notification details. A 409 error arises from sending outdated `PlanStatus`, and a 403 error occurs if authorization is lacking; checking API enablement and service account status is advised. For persistent errors, contact mdp-support@google.com.\n"]]