2013-02-04 34 views
5

Tôi hiện đang làm việc trên thư viện php nhỏ cho phép người dùng truy cập dữ liệu từ Bảng điều khiển dành cho nhà phát triển trên Google Play và chèn nó vào cơ sở dữ liệu. Để đạt được điều này, tôi xác thực vào dịch vụ Google tương ứng với các yêu cầu GET và POST (phần này vẫn ok) và sau đó thực hiện các yêu cầu POST khác nhau để nhận tất cả dữ liệu tôi cần.Bản vẽ ASCII xuất hiện dưới dạng phản hồi JSON theo yêu cầu cho Google

Mọi thứ đều hoạt động tốt, tôi nhận được tập lệnh hoạt động (để tìm nạp câu trả lời JSON) từ 2 đến 3 tuần và tôi khởi chạy nó hàng ngày kể từ đó: không có vấn đề gì.

Hôm nay, tôi đã cố gắng để khởi động nó một lần nữa, và như một phản ứng JSON cho bất kỳ yêu cầu POST, tôi nhận được điều này:

enter image description here

Tôi thề đây không phải là giả, nhưng nó khá đáng sợ. Google có đang trêu tôi ngay bây giờ không? Ngoài ra, phiên bản web của bảng điều khiển vẫn hoạt động, dường như các yêu cầu của tôi từ bên ngoài không.

Tôi đang làm việc trên máy chủ cục bộ, vì vậy khả năng tấn công gần (nếu không) 0 và tôi thực sự lo lắng rằng tôi đã thực hiện tất cả công việc này không có gì.

nếu Google thực sự đang cố gắng làm tôi im lặng khi tìm nạp dữ liệu, khiến tôi tức giận, họ đang làm đúng.

Tôi đã googling điều này với tất cả các loại từ khóa, vẫn không có may mắn.

Trả lời

1

Thực ra, tôi đã giải quyết được sự cố này. Vì Google Webkit dường như thường xuyên thay đổi định dạng của các phản hồi JSON của nó, phân tích cú pháp và các biểu thức chính quy của tôi không hoạt động nữa để có được số nhận dạng chính xác để xác thực. Tôi vẫn nghĩ Google đang trolling người dùng hoặc nhà phát triển các API không chính thức, nhưng bây giờ tôi đã tìm thấy giải pháp: kiểm tra thủ công các chức năng phân tích cú pháp của mình, điều chỉnh chúng để có được mọi giá trị phù hợp và hoạt động trở lại.

Đó là một nỗi đau, nhưng nếu ai đó từng gặp vấn đề này và kết thúc ở đây, bạn biết phải làm gì!

(Tôi không thể chính xác hơn, vì những thay đổi này hoàn toàn ngẫu nhiên, nhưng đó là những nguyên tắc.)

Các vấn đề liên quan