因此,我定位的网站就像这样:
网站名称为 https://masterbattlerite.com/ 。 https://masterbattlerite.com/的工作原理如下:
我发现了Selendroid,但你需要某种服务器才能模拟浏览器?我的应用程序将在Play商店发布,所以我不希望我的用户每次都需要启动他们自己的selendroid服务器(也许我错了)
答案 0 :(得分:1)
在您的代码中,您是否可以使用HTTP库/框架和POST到站点发布到的相同位置,并从服务器发送的重定向中检索id?您可能需要设置一些额外的(可能隐藏在网页上)参数才能使其正常工作。
编辑:好的,你提到的网站更容易...如果你搜索bob的用户名,你只需获取此网址:http://masterbattlerite.com/profile/bob/lookup 并返回一些带有id的好JSON,如:{“status”:“success”,“player”:{“id”:1268,“user_id”:“5688”,“name”:“bob”, “标题”:504, “化身”:30016}}
BTW - 我使用Chrome开发人员的工具计算了所有这些。学习使用它 - 它是你的朋友。