充分利用网站的网址提交表单

问题描述:

所以以后的网站,即时通讯定位的工作原理是这样的:充分利用网站的网址提交表单

的网站名称是https://masterbattlerite.com/https://masterbattlerite.com/是这样的:

  1. 在现场
  2. 按搜索按钮的搜索栏输入用户名(或按回车键)
  3. 该网站将指导您与您输入的用户名userpage。
  4. 的URL现在像https://masterbattlerite.com/238338348
  5. 这个数字(238338348)是
  6. 我想知道如何获得用户的ID是ID在我的应用程序的字符串

我发现了Selendroid,但你需要某种服务器才能够模拟浏览器?我的应用程序将在Play商店发布,所以我不希望我的用户每次都需要启动自己的selendroid服务器(可能我是错的)

在您的代码中,您可以使用HTTP库/框架和发布到同一位置的网站发布并从服务器发送的重定向中检索ID?您可能必须设置一些额外的(可能隐藏在网页上)参数才能使其正常工作。

编辑:好吧,它更容易与你提到的网站...如果你搜索一个用户名的鲍勃,你只是得到这个网址:http://masterbattlerite.com/profile/bob/lookup 它会返回一些漂亮的JSON, {“status”:“success”,“player”:{“id”:1268,“user_id”:“5688”,“name”:“bob”,“title”:504,“avatar”:30016}}

顺便说一句 - 我使用Chrome开发人员的工具将所有这一切都弄清楚了。学会使用它 - 这是你的朋友。

+0

嗨,我不认为这适用于我的情况,因为我无法看到网站发布表单数据的位置。我将我的帖子编辑到特定网站,以便您能够看到我的意思。 – Nahro

+0

根据真实网址更新了答案 –

+0

imma看看这个如果这个工程,如果它做imma找到你的房子,并给你买啤酒,因为我一直在试图找出这一个星期,只有我得到的东西是沮丧 – Nahro