2013-02-04 52 views
5

पर अनुरोध के JSON प्रतिक्रिया के रूप में दिखाई दे रही है, वर्तमान में मैं एक छोटी PHP लाइब्रेरी पर काम कर रहा हूं जो उपयोगकर्ताओं को Google Play डेवलपर कंसोल से डेटा तक पहुंचने और भविष्य में उपयोग के लिए डेटाबेस में डालने की अनुमति देगा।एएससीआईआई ड्राइंग Google

इसे प्राप्त करने के लिए, मैं जीईटी और POST अनुरोधों के साथ संबंधित Google सेवा में प्रमाणित करता हूं (यह हिस्सा अभी भी ठीक है) और फिर मुझे आवश्यक सभी डेटा प्राप्त करने के लिए विभिन्न POST अनुरोध करें।

सबकुछ ठीक काम कर रहा था, मुझे स्क्रिप्ट स्वयं काम कर रही है (जेएसओएन प्रतिक्रियाएं लाने के लिए) 2 या 3 सप्ताह के बाद, और मैं इसे तब से दैनिक आधार पर लॉन्च कर रहा हूं: कोई समस्या नहीं।

आज, मैं इसे फिर से शुरू करने के लिए करने की कोशिश की, और किसी भी पोस्ट अनुरोध के लिए एक JSON प्रतिक्रिया के रूप में, मैं इस हो रही है:

enter image description here

मैं कसम खाता हूँ यह कोई नकली है, फिर भी यह काफी डरावना है। क्या Google अभी मुझे टोल कर रहा है? प्लस, कंसोल का वेब संस्करण अभी भी काम करता है, ऐसा लगता है कि बाहर से मेरे अनुरोध नहीं हैं।

मैं स्थानीयहोस्ट पर काम कर रहा हूं, इसलिए हैकिंग संभावना निकट है (यदि नहीं) 0, और मैं वास्तव में चिंतित हूं कि मैंने यह सब कुछ भी नहीं किया है।

यदि Google वास्तव में मुझे डेटा लाने से चुप करने की कोशिश कर रहा है, और मुझे क्रोध बना रहा है, तो वे इसे सही कर रहे हैं।

मैं इसे सभी प्रकार के कीवर्ड के साथ गुगल रहा हूं, अभी भी कोई भाग्य नहीं है।

उत्तर

1

असल में, मैंने इस समस्या को हल किया है। चूंकि Google वेबकिट नियमित रूप से अपने JSON प्रतिक्रियाओं के प्रारूप को बदलता प्रतीत होता है, इसलिए मेरे पार्सिंग और नियमित अभिव्यक्ति अब प्रमाणीकरण के लिए सही पहचानकर्ता प्राप्त करने के लिए काम नहीं कर रहे थे। मुझे अभी भी लगता है कि Google गैर-आधिकारिक एपीआई के उपयोगकर्ताओं या डेवलपर्स को टोल कर रहा है, लेकिन अब मुझे एक समाधान मिला है: मैन्युअल रूप से मेरे पार्सिंग फ़ंक्शंस को जांचें, उन्हें सही मूल्य प्राप्त करने के लिए अनुकूलित करें, और यह फिर से काम कर रहा है।

यह दर्द है, लेकिन अगर किसी को कभी भी यह समस्या हो जाती है और यहां समाप्त होता है, तो आप जानते हैं कि क्या करना है!

(मैं अधिक सटीक नहीं हो सकता, क्योंकि ये परिवर्तन पूरी तरह से यादृच्छिक हैं, लेकिन ये दिशानिर्देश हैं।)