提交表格后从现场获取URL



因此,IM定位的网站是这样的:

站点名称为 https://masterbattlerite.com/。https://masterbattlerite.com/这样的作品:

  1. 在网站的搜索栏中输入用户名
  2. 按搜索按钮(或点击Enter)
  3. 该网站使用输入的用户名将您引向用户页面。
  4. 现在的URL现在像 https://masterbattlerite.com/238338348
  5. 该数字(238338348)是用户的ID
  6. 我想知道如何获得 id 作为我的应用程序中的字符串

我发现了selendroid,但是您需要某种服务器才能模仿浏览器?我的应用程序将在Play商店发布,因此我不希望我的用户每次都需要启动自己的Selendroid服务器(也许是错误的)

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

编辑:好的,您提到的网站更容易...如果您搜索鲍勃的用户名,只需获取此URL:http://masterbattlerite.com/profile/bob/lookup它返回一些带有ID的不错的JSON,例如:{" status":" Success"," player":{" ID":1268," user_id":" 5688"," name":" bob","标题":504," avatar":30016}}

顺便说一句 - 我使用Chrome Developer的工具弄清楚了所有这些。学会使用它 - 它是您的朋友。

最新更新