2015-04-01 12 views
8

Desidero ottenere tutti i dati delle app che sono elencati nella pagina della console dello sviluppatore. per questo scopo analizzo la richiesta ajax dalla console firebug.
1) A raggiungere la pagina di autenticazione (https://play.google.com/apps/publish/), si riuniscono i cookie e altre informazioniOttieni tutte le app elencate nella pagina della console per gli sviluppatori di Google Play

2) UN POSTO utilizzando quei valori + mie credenziali di accesso, per ottenere il xsrftoken e developersconsoleaccounts variabili

3) Quindi fare POST richiede https://play.google.com/apps/publish/insights?dev_acc=devID e impostare dopo var xsrftoken, metodo, params

è restituire alcuni dati spazzatura

<¬TÉnÛ0ý • I,qZ²'À ‰ 6èv) × H = "8'S¤JÒ-à @ £ ¿× /)) ÛÙŠº \ DhH½šI ^} xyóåãkhl + òÔ? APYg (ó'EK¡l¨6h³¹ÈÕ® & i <Ù,cß) m¡TÒ ¢'Ù! -Ür ) © ALR «'óö¡Ðsf> Œá,-H † -a < uU Ì_k4 \“PO^Yx £ Æ '& i ° yo] ¹åtÝR] s ‡ IG㲎Ã-} V † EEI ‰' - Y2 ¢ n T; = g † JCj^ '× -gμöñQUUI © "ÒñQE ÷ ~bS (¶ÚÓMÎ,0iér + => ¿» eâL'yÝ8â + _Øcœ »a €: ... ¸GÜs-N, ïûqT-p \ ª6à -ÑèÓ0V ... ²ãNÖ # ~ "á18 (ŠhìÚ = Ñyz ¢ n/x2Ø} ‰ Z ®" êã † 3 † rà ¥ YïLO§ÓÄâÒ † ¥ ÒÔr% c © $ n (ð¶^J3Ô.â-2NÁ "Q • N,~NËhýÜ ÇI¶rU] ü8 »aï © p³9ªV~'ÿäÖ' · Ñ6§ûxö '•« §ºF ‰ ùàvr ± ŽÖÿÄ} Ûègôà® + < † kó "'êŽl $ Ess”~ gŒôX̸% Þà®Ç: ¾DA † {£ ÿî1Ù3> Ãï0¾w½¿RÆM'è * AERP ‰ ¤ªœ%» ®¹tÿm²ý + & -®g6i ° io”NP-ÒŠb5Ôh76 (4« ìõnRtTúï < O0 SIIP (WDI € [hžvyZänèŒÓ E! u'ß4ÔþøöݸLa u{¾îÎÞ4¿ÎÑXdðùÓ;è©qqX¨¼ww# Nai × qãçxB @ 0“ ªßCÎaþÿÿ ™ EYR ...

ma quando ho analisi firbug questo ritorno URL jSON obj che contengono tutte le informazioni di applicazioni utente

Nel mio caso, restituisce il valore spazzatura invece della matrice utente.

+1

Qual è la domanda qui? – Dragondraikk

+1

Puoi pubblicare l'oggetto JSON che vedi in firebug in un browser standard? È possibile che l'oggetto Json sia codificato? –

+0

Hai trovato la tua soluzione? Cura di condividerlo? –

risposta

0

Questo è un dato compresso con GZIP. Sembra essere una pagina 404 se la richiedi normalmente.

Se si accetta la richiesta di firebug e si controllano le intestazioni che sono state inviate lì, è necessario aggiungere tali intestazioni alla richiesta (molto probabilmente).

Se riesci a riprodurre la richiesta con le intestazioni corrette, probabilmente restituirà i dati corretti. Però, non sono sicuro che a Google piaccia quello che stai facendo ... Potresti volerlo controllare.

+0

sì, ho notato che alcune intestazione sono state impostate nella richiesta come X-GWT- Modulo-Base, X-GWT-Permutazione e permutaion è un codice che non riesco a trovare questo codice di permutazione. per test ho impostato il codice statico che ho trovato in firebug. ma la risposta rimane la stessa pagina 404. –

Problemi correlati