Tôi có một thông báo đệm giao thức GTFS (VehiclePosition.pb) và định dạng giao thức tương ứng (gtfs-realtime.proto), tôi muốn đọc thư trong PHP một mình (thậm chí có thể không?).Làm thế nào để đọc bộ đệm giao thức GTFS trong PHP?
Tôi đã xem hướng dẫn python của Google https://developers.google.com/protocol-buffers/docs/pythontutorial và tài liệu mã hóa https://developers.google.com/protocol-buffers/docs/encoding và https://github.com/maxious/ACTBus-ui/tree/master/lib/Protobuf-PHP, nhưng tôi đang có một thời gian thực sự khó khăn để khái niệm những gì đang diễn ra. Tôi nghĩ rằng tôi hiểu rằng gtfs-realtime.php là một tập lệnh được biên dịch của mã hóa được định nghĩa trong gtfs-realtime.proto (hãy sửa tôi nếu tôi sai), nhưng tôi không biết làm thế nào để giải mã phương thức VehiclePosition.pb. Ngoài ra, phụ thuộc của gtfs-realtime.php (hoặc tương đương python cho vấn đề đó) là gì? Có bất cứ điều gì khác tôi phải biên dịch bản thân mình hoặc bất cứ điều gì mà không phải là một kịch bản php đơn giản nếu tất cả tôi muốn làm là đọc VehiclePosition.pb?
Cảm ơn.
https://developers.google.com/transit/gtfs-realtime/examples/php-sample – Chris