php – 获取google play开发者控制台页面中列出的所有应用

我想获取在开发者控制台页面中列出的所有应用程序数据.为此,我分析了来自firebug控制台的ajax请求.
1)GET到认证页面( https://play.google.com/apps/publish/),收集cookie和其他信息

2)使用这些值我的登录凭据的POST,以获取xsrftoken和developersconsoleaccounts变量

3)然后发出POST请求https://play.google.com/apps/publish/insights?dev_acc=devID并设置post var xsrftoken,method,params

它返回一些垃圾数据

‹¬TÉnÛ0ý•I‚qZ²’À‰6èv)Ú¢H=”8’S¤JÒ–Ã@£¿×/))ÛÙŠº\DhH½šI^}xyóåãkhl+òÔ?APYg(ó´EK¡l¨6h³¹­ÈÕ®&i‹Ù‚cß)m¡TÒ¢´Ù!—Ürˆ)©Àlr­«´óö¡Ðsf›Œá‚—H†—Ã<µÜ
Ì_k­4\„pò^Yx£æ’&i°ÝO]¹åtÝR]s‡IG㲎×}V
†ëÊi‰’—Ý2ˆ¢n T;=g†JCj^
‘×-gµöñQUUI©„ÒñQE÷˜bS(¶ÚÓMέ‚0iér+=>¿»eâL’yÝ8â+_Øcœ»a€:…¸GÜs-N‚
ïûq­T-p\ª6à-­ÑèÓ0V…²ãNÖ#˜„á18(ŠhìÚ=Ñyz¢n/x2Ø}‰Z
®„êã†3†rÃ¥YïLO§ÓÄâÒ†¥ÒÔr%c©$n(ð¶^J3Ô.â-2NÁ”Q•N‚˜NËhýÜ
ÇI¶rˆU]ü8»aï©p³9ªV˜‘ÿäÖ´·Ñ6§ûxö’•«§ºF‰ùàvr±ŽÖÿÄ}Ûègôà®+<†kó„´êŽló$Ê߸”~gŒôX̸%Þà®Ç:¾DA†{£ÿî1Ù3>
Ãï0¾w½¿RÆM’è*æRp‰¤ªœ%»®¹tÿm²ý+&—®g6i°íõ”ñp–ÒŠbˆ5Ôh76(4«ìõnRtTúï<ó0ˆ
Šìíp(wðî€[hžvyZänèŒÓ
È!u‘ß4ÔþøöݸLau{¾îÎÞ4¿ÎÑXdðùÓ;è©qqX¨¼ww#nÀÍ×qãçxB@0“ªßCÎaþÿÿ™èYR…

但是当我在firbug中分析这个url返回包含用户应用程序的所有信息的json obj

在我的例子中,它返回垃圾值而不是用户数组.

这是GZIPped压缩数据.如果您正常请求,似乎是404页面.

如果你接受了firebug请求,并检查了那里发送的标题 – 你必须将这些标题添加到请求中(最有可能).

如果您可以使用正确的标头重播请求,它可能会返回正确的数据.尽管如此,我不确定谷歌是否喜欢你正在做的事情……你可能想要检查一下.

相关文章

统一支付是JSAPI/NATIVE/APP各种支付场景下生成支付订单,返...
统一支付是JSAPI/NATIVE/APP各种支付场景下生成支付订单,返...
前言 之前做了微信登录,所以总结一下微信授权登录并获取用户...
FastAdmin是我第一个接触的后台管理系统框架。FastAdmin是一...
之前公司需要一个内部的通讯软件,就叫我做一个。通讯软件嘛...
统一支付是JSAPI/NATIVE/APP各种支付场景下生成支付订单,返...