不建议在手机上查看本文章!!!
尤其不建议用 QQ 和微信打开,因为里面有代码片段,会导致卡顿。可以复制链接到浏览器打开并等待加载。建议使用电脑查看。
拍卖场简介
拍卖时限
拍卖场在拍卖的时候设置不同的拍卖时限,如下图。
然而,这里的拍卖时限的 8 小时
、24 小时
、48 小时
并不完全对应,应该为 9小时
、25 小时
、49 小时
(以上仅在 QQ 经典弹弹堂服验证)。
拍卖剩余时间
拍卖的剩余时间上,会显示 非常长
、长
、中
、短
三个,如下图的 非常长
显示了大于 12 小时,这个没有问题。
但是在 长
、短
的显示上并不统一,会比显示的略长,尤其是 短
,如下图显示 30 分钟以内
,但是其实并不完全正确,应该是 1.5 小时以内
,这里和拍卖的一样,都是加上了一个小时。
上述的增加的一个小时后面会讲解原因。
操作方法
这里介绍怎样查看精确的拍卖开始时间和结束时间,方便在最后关头拍下捡漏。
返回的数据
此小结涉及代码,不感兴趣可以跳过。
拍卖场的数据显示是发送一个 HTTP 请求到服务端,然后服务端返回物品的信息。所以只要解析返回的信息就能知道拍卖的相关数据了。
比如上图中的拍卖内容中有 20 个商品,可以获取到服务端返回的数据为下面的内容
<Result total="218" value="true" message="Success!">
<Item AuctionID="48228862" AuctioneerID="45782437" AuctioneerName="15岁" BeginDate="2021-05-09 16:23:58" BuyerID="0" BuyerName="" ItemID="135621305" Mouthful="88888" PayType="1" Price="88887" Rise="8888" ValidDate="49">
<Item AgilityCompose="0" AttackCompose="0" BeginDate="2021-05-09 14:21:02" Color="" Skin="" Count="1" DefendCompose="0" IsBinds="false" IsUsed="false" IsJudge="true" ItemID="135621305" LuckCompose="0" Place="-1" StrengthenLevel="0" TemplateID="17002" UserID="45782437" BagType="-1" ValidDate="3" Hole1="-1" Hole2="-1" Hole3="-1" Hole4="-1" Hole5="-1" Hole6="-1" Pic="offhand2" RefineryLevel="-1" DiscolorValidDate="1900-01-01 00:00:00" StrengthenTimes="0" Hole5Exp="0" Hole5Level="0" Hole6Exp="0" Hole6Level="0" IsGold="false" GoldBeginTime="0001-01-01 00:00:00" GoldVaild="-1" />
</Item>
<Item AuctionID="48240703" AuctioneerID="45797072" AuctioneerName="黑书生很黑" BeginDate="2021-05-10 12:11:24" BuyerID="0" BuyerName="" ItemID="121699358" Mouthful="9999999" PayType="1" Price="999999" Rise="99999" ValidDate="49">
<Item AgilityCompose="0" AttackCompose="0" BeginDate="2021-04-15 16:26:59" Color="" Skin="" Count="1" DefendCompose="0" IsBinds="false" IsUsed="false" IsJudge="true" ItemID="121699358" LuckCompose="0" Place="-1" StrengthenLevel="0" TemplateID="17010" UserID="45797072" BagType="-1" ValidDate="7" Hole1="-1" Hole2="-1" Hole3="-1" Hole4="-1" Hole5="-1" Hole6="-1" Pic="offhand6" RefineryLevel="0" DiscolorValidDate="1900-01-01 00:00:00" StrengthenTimes="0" Hole5Exp="0" Hole5Level="0" Hole6Exp="0" Hole6Level="0" IsGold="false" GoldBeginTime="0001-01-01 00:00:00" GoldVaild="-1" />
</Item>
<Item AuctionID="48240704" AuctioneerID="45797072" AuctioneerName="黑书生很黑" BeginDate="2021-05-10 12:11:26" BuyerID="0" BuyerName="" ItemID="121699361" Mouthful="9999999" PayType="1" Price="999999" Rise="99999" ValidDate="49">
<Item AgilityCompose="0" AttackCompose="0" BeginDate="2021-04-15 16:26:59" Color="" Skin="" Count="1" DefendCompose="0" IsBinds="false" IsUsed="false" IsJudge="true" ItemID="121699361" LuckCompose="0" Place="-1" StrengthenLevel="0" TemplateID="17010" UserID="45797072" BagType="-1" ValidDate="7" Hole1="-1" Hole2="-1" Hole3="-1" Hole4="-1" Hole5="-1" Hole6="-1" Pic="offhand6" RefineryLevel="0" DiscolorValidDate="1900-01-01 00:00:00" StrengthenTimes="0" Hole5Exp="0" Hole5Level="0" Hole6Exp="0" Hole6Level="0" IsGold="false" GoldBeginTime="0001-01-01 00:00:00" GoldVaild="-1" />
</Item>
<Item AuctionID="48240706" AuctioneerID="45797072" AuctioneerName="黑书生很黑" BeginDate="2021-05-10 12:11:27" BuyerID="0" BuyerName="" ItemID="125617123" Mouthful="9999999" PayType="1" Price="999999" Rise="99999" ValidDate="49">
<Item AgilityCompose="0" AttackCompose="0" BeginDate="2021-04-21 14:54:11" Color="" Skin="" Count="1" DefendCompose="0" IsBinds="false" IsUsed="false" IsJudge="true" ItemID="125617123" LuckCompose="0" Place="-1" StrengthenLevel="0" TemplateID="17010" UserID="45797072" BagType="-1" ValidDate="7" Hole1="-1" Hole2="-1" Hole3="-1" Hole4="-1" Hole5="-1" Hole6="-1" Pic="offhand6" RefineryLevel="0" DiscolorValidDate="1900-01-01 00:00:00" StrengthenTimes="0" Hole5Exp="0" Hole5Level="0" Hole6Exp="0" Hole6Level="0" IsGold="false" GoldBeginTime="0001-01-01 00:00:00" GoldVaild="-1" />
</Item>
<Item AuctionID="48218521" AuctioneerID="45790407" AuctioneerName="小穆雷特" BeginDate="2021-05-08 22:02:46" BuyerID="0" BuyerName="" ItemID="134099041" Mouthful="8" PayType="1" Price="6" Rise="1" ValidDate="49">
<Item AgilityCompose="0" AttackCompose="0" BeginDate="2021-05-06 22:59:17" Color="" Skin="" Count="1" DefendCompose="0" IsBinds="false" IsUsed="false" IsJudge="true" ItemID="134099041" LuckCompose="0" Place="-1" StrengthenLevel="0" TemplateID="17001" UserID="45790407" BagType="-1" ValidDate="365" Hole1="-1" Hole2="-1" Hole3="-1" Hole4="-1" Hole5="-1" Hole6="-1" Pic="offhand1" RefineryLevel="-1" DiscolorValidDate="1900-01-01 00:00:00" StrengthenTimes="0" Hole5Exp="0" Hole5Level="0" Hole6Exp="0" Hole6Level="0" IsGold="false" GoldBeginTime="0001-01-01 00:00:00" GoldVaild="-1" />
</Item>
<Item AuctionID="48219098" AuctioneerID="45767858" AuctioneerName="若水一千" BeginDate="2021-05-08 22:23:36" BuyerID="0" BuyerName="" ItemID="108375582" Mouthful="40" PayType="1" Price="20" Rise="2" ValidDate="49">
<Item AgilityCompose="0" AttackCompose="0" BeginDate="2021-03-24 11:17:03" Color="" Skin="" Count="1" DefendCompose="0" IsBinds="false" IsUsed="false" IsJudge="true" ItemID="108375582" LuckCompose="0" Place="-1" StrengthenLevel="0" TemplateID="17001" UserID="45767858" BagType="-1" ValidDate="365" Hole1="-1" Hole2="-1" Hole3="-1" Hole4="-1" Hole5="-1" Hole6="-1" Pic="offhand1" RefineryLevel="-1" DiscolorValidDate="1900-01-01 00:00:00" StrengthenTimes="0" Hole5Exp="0" Hole5Level="0" Hole6Exp="0" Hole6Level="0" IsGold="false" GoldBeginTime="0001-01-01 00:00:00" GoldVaild="-1" />
</Item>
<Item AuctionID="48219100" AuctioneerID="45767858" AuctioneerName="若水一千" BeginDate="2021-05-08 22:23:38" BuyerID="0" BuyerName="" ItemID="113491829" Mouthful="40" PayType="1" Price="20" Rise="2" ValidDate="49">
<Item AgilityCompose="0" AttackCompose="0" BeginDate="2021-04-02 15:08:33" Color="" Skin="" Count="1" DefendCompose="0" IsBinds="false" IsUsed="false" IsJudge="true" ItemID="113491829" LuckCompose="0" Place="-1" StrengthenLevel="0" TemplateID="17001" UserID="45767858" BagType="-1" ValidDate="365" Hole1="-1" Hole2="-1" Hole3="-1" Hole4="-1" Hole5="-1" Hole6="-1" Pic="offhand1" RefineryLevel="-1" DiscolorValidDate="1900-01-01 00:00:00" StrengthenTimes="0" Hole5Exp="0" Hole5Level="0" Hole6Exp="0" Hole6Level="0" IsGold="false" GoldBeginTime="0001-01-01 00:00:00" GoldVaild="-1" />
</Item>
<Item AuctionID="48219602" AuctioneerID="45774375" AuctioneerName="初依✨" BeginDate="2021-05-08 22:42:49" BuyerID="0" BuyerName="" ItemID="98450667" Mouthful="200" PayType="1" Price="150" Rise="15" ValidDate="49">
<Item AgilityCompose="0" AttackCompose="0" BeginDate="2021-03-08 11:42:15" Color="" Skin="" Count="1" DefendCompose="0" IsBinds="false" IsUsed="false" IsJudge="true" ItemID="98450667" LuckCompose="0" Place="-1" StrengthenLevel="0" TemplateID="17001" UserID="45774375" BagType="-1" ValidDate="365" Hole1="-1" Hole2="-1" Hole3="-1" Hole4="-1" Hole5="-1" Hole6="-1" Pic="offhand1" RefineryLevel="-1" DiscolorValidDate="1900-01-01 00:00:00" StrengthenTimes="0" Hole5Exp="0" Hole5Level="0" Hole6Exp="0" Hole6Level="0" IsGold="false" GoldBeginTime="0001-01-01 00:00:00" GoldVaild="-1" />
</Item>
<Item AuctionID="48220354" AuctioneerID="45773685" AuctioneerName="歪笔歪笔" BeginDate="2021-05-08 23:25:18" BuyerID="0" BuyerName="" ItemID="126125777" Mouthful="8" PayType="1" Price="5" Rise="1" ValidDate="49">
<Item AgilityCompose="0" AttackCompose="0" BeginDate="2021-04-22 11:18:37" Color="" Skin="" Count="1" DefendCompose="0" IsBinds="false" IsUsed="false" IsJudge="true" ItemID="126125777" LuckCompose="0" Place="-1" StrengthenLevel="0" TemplateID="17001" UserID="45773685" BagType="-1" ValidDate="365" Hole1="-1" Hole2="-1" Hole3="-1" Hole4="-1" Hole5="-1" Hole6="-1" Pic="offhand1" RefineryLevel="-1" DiscolorValidDate="1900-01-01 00:00:00" StrengthenTimes="0" Hole5Exp="0" Hole5Level="0" Hole6Exp="0" Hole6Level="0" IsGold="false" GoldBeginTime="0001-01-01 00:00:00" GoldVaild="-1" />
</Item>
<Item AuctionID="48220356" AuctioneerID="45773685" AuctioneerName="歪笔歪笔" BeginDate="2021-05-08 23:25:20" BuyerID="0" BuyerName="" ItemID="126939177" Mouthful="8" PayType="1" Price="5" Rise="1" ValidDate="49">
<Item AgilityCompose="0" AttackCompose="0" BeginDate="2021-04-23 17:49:25" Color="" Skin="" Count="1" DefendCompose="0" IsBinds="false" IsUsed="false" IsJudge="true" ItemID="126939177" LuckCompose="0" Place="-1" StrengthenLevel="0" TemplateID="17001" UserID="45773685" BagType="-1" ValidDate="365" Hole1="-1" Hole2="-1" Hole3="-1" Hole4="-1" Hole5="-1" Hole6="-1" Pic="offhand1" RefineryLevel="-1" DiscolorValidDate="1900-01-01 00:00:00" StrengthenTimes="0" Hole5Exp="0" Hole5Level="0" Hole6Exp="0" Hole6Level="0" IsGold="false" GoldBeginTime="0001-01-01 00:00:00" GoldVaild="-1" />
</Item>
<Item AuctionID="48220357" AuctioneerID="45773685" AuctioneerName="歪笔歪笔" BeginDate="2021-05-08 23:25:21" BuyerID="0" BuyerName="" ItemID="127466977" Mouthful="8" PayType="1" Price="5" Rise="1" ValidDate="49">
<Item AgilityCompose="0" AttackCompose="0" BeginDate="2021-04-24 14:33:19" Color="" Skin="" Count="1" DefendCompose="0" IsBinds="false" IsUsed="false" IsJudge="true" ItemID="127466977" LuckCompose="0" Place="-1" StrengthenLevel="0" TemplateID="17001" UserID="45773685" BagType="-1" ValidDate="365" Hole1="-1" Hole2="-1" Hole3="-1" Hole4="-1" Hole5="-1" Hole6="-1" Pic="offhand1" RefineryLevel="-1" DiscolorValidDate="1900-01-01 00:00:00" StrengthenTimes="0" Hole5Exp="0" Hole5Level="0" Hole6Exp="0" Hole6Level="0" IsGold="false" GoldBeginTime="0001-01-01 00:00:00" GoldVaild="-1" />
</Item>
<Item AuctionID="48220359" AuctioneerID="45773685" AuctioneerName="歪笔歪笔" BeginDate="2021-05-08 23:25:23" BuyerID="0" BuyerName="" ItemID="128398570" Mouthful="8" PayType="1" Price="5" Rise="1" ValidDate="49">
<Item AgilityCompose="0" AttackCompose="0" BeginDate="2021-04-26 00:34:24" Color="" Skin="" Count="1" DefendCompose="0" IsBinds="false" IsUsed="false" IsJudge="true" ItemID="128398570" LuckCompose="0" Place="-1" StrengthenLevel="0" TemplateID="17001" UserID="45773685" BagType="-1" ValidDate="365" Hole1="-1" Hole2="-1" Hole3="-1" Hole4="-1" Hole5="-1" Hole6="-1" Pic="offhand1" RefineryLevel="-1" DiscolorValidDate="1900-01-01 00:00:00" StrengthenTimes="0" Hole5Exp="0" Hole5Level="0" Hole6Exp="0" Hole6Level="0" IsGold="false" GoldBeginTime="0001-01-01 00:00:00" GoldVaild="-1" />
</Item>
<Item AuctionID="48220361" AuctioneerID="45773685" AuctioneerName="歪笔歪笔" BeginDate="2021-05-08 23:25:24" BuyerID="0" BuyerName="" ItemID="130495322" Mouthful="8" PayType="1" Price="5" Rise="1" ValidDate="49">
<Item AgilityCompose="0" AttackCompose="0" BeginDate="2021-04-30 00:45:14" Color="" Skin="" Count="1" DefendCompose="0" IsBinds="false" IsUsed="false" IsJudge="true" ItemID="130495322" LuckCompose="0" Place="-1" StrengthenLevel="0" TemplateID="17001" UserID="45773685" BagType="-1" ValidDate="365" Hole1="-1" Hole2="-1" Hole3="-1" Hole4="-1" Hole5="-1" Hole6="-1" Pic="offhand1" RefineryLevel="-1" DiscolorValidDate="1900-01-01 00:00:00" StrengthenTimes="0" Hole5Exp="0" Hole5Level="0" Hole6Exp="0" Hole6Level="0" IsGold="false" GoldBeginTime="0001-01-01 00:00:00" GoldVaild="-1" />
</Item>
<Item AuctionID="48221081" AuctioneerID="45785403" AuctioneerName="DDT回忆" BeginDate="2021-05-09 00:05:18" BuyerID="0" BuyerName="" ItemID="121169054" Mouthful="50" PayType="1" Price="49" Rise="4" ValidDate="49">
<Item AgilityCompose="0" AttackCompose="0" BeginDate="2021-04-15 00:00:17" Color="" Skin="" Count="1" DefendCompose="0" IsBinds="false" IsUsed="false" IsJudge="true" ItemID="121169054" LuckCompose="0" Place="-1" StrengthenLevel="0" TemplateID="17001" UserID="45785403" BagType="-1" ValidDate="365" Hole1="-1" Hole2="-1" Hole3="-1" Hole4="-1" Hole5="-1" Hole6="-1" Pic="offhand1" RefineryLevel="-1" DiscolorValidDate="1900-01-01 00:00:00" StrengthenTimes="0" Hole5Exp="0" Hole5Level="0" Hole6Exp="0" Hole6Level="0" IsGold="false" GoldBeginTime="0001-01-01 00:00:00" GoldVaild="-1" />
</Item>
<Item AuctionID="48221083" AuctioneerID="45785403" AuctioneerName="DDT回忆" BeginDate="2021-05-09 00:05:20" BuyerID="0" BuyerName="" ItemID="120084631" Mouthful="50" PayType="1" Price="49" Rise="4" ValidDate="49">
<Item AgilityCompose="0" AttackCompose="0" BeginDate="2021-04-13 23:04:18" Color="" Skin="" Count="1" DefendCompose="0" IsBinds="false" IsUsed="false" IsJudge="true" ItemID="120084631" LuckCompose="0" Place="-1" StrengthenLevel="0" TemplateID="17001" UserID="45785403" BagType="-1" ValidDate="365" Hole1="-1" Hole2="-1" Hole3="-1" Hole4="-1" Hole5="-1" Hole6="-1" Pic="offhand1" RefineryLevel="-1" DiscolorValidDate="1900-01-01 00:00:00" StrengthenTimes="0" Hole5Exp="0" Hole5Level="0" Hole6Exp="0" Hole6Level="0" IsGold="false" GoldBeginTime="0001-01-01 00:00:00" GoldVaild="-1" />
</Item>
<Item AuctionID="48221433" AuctioneerID="45763104" AuctioneerName="星迹" BeginDate="2021-05-09 00:19:36" BuyerID="0" BuyerName="" ItemID="133936731" Mouthful="10" PayType="1" Price="9" Rise="1" ValidDate="49">
<Item AgilityCompose="0" AttackCompose="0" BeginDate="2021-05-06 16:11:30" Color="" Skin="" Count="1" DefendCompose="0" IsBinds="false" IsUsed="false" IsJudge="true" ItemID="133936731" LuckCompose="0" Place="-1" StrengthenLevel="0" TemplateID="17001" UserID="45763104" BagType="-1" ValidDate="365" Hole1="-1" Hole2="-1" Hole3="-1" Hole4="-1" Hole5="-1" Hole6="-1" Pic="offhand1" RefineryLevel="-1" DiscolorValidDate="1900-01-01 00:00:00" StrengthenTimes="0" Hole5Exp="0" Hole5Level="0" Hole6Exp="0" Hole6Level="0" IsGold="false" GoldBeginTime="0001-01-01 00:00:00" GoldVaild="-1" />
</Item>
<Item AuctionID="48221435" AuctioneerID="45763104" AuctioneerName="星迹" BeginDate="2021-05-09 00:19:38" BuyerID="0" BuyerName="" ItemID="133949462" Mouthful="10" PayType="1" Price="9" Rise="1" ValidDate="49">
<Item AgilityCompose="0" AttackCompose="0" BeginDate="2021-05-06 16:45:42" Color="" Skin="" Count="1" DefendCompose="0" IsBinds="false" IsUsed="false" IsJudge="true" ItemID="133949462" LuckCompose="0" Place="-1" StrengthenLevel="0" TemplateID="17001" UserID="45763104" BagType="-1" ValidDate="365" Hole1="-1" Hole2="-1" Hole3="-1" Hole4="-1" Hole5="-1" Hole6="-1" Pic="offhand1" RefineryLevel="-1" DiscolorValidDate="1900-01-01 00:00:00" StrengthenTimes="0" Hole5Exp="0" Hole5Level="0" Hole6Exp="0" Hole6Level="0" IsGold="false" GoldBeginTime="0001-01-01 00:00:00" GoldVaild="-1" />
</Item>
<Item AuctionID="48222244" AuctioneerID="45648298" AuctioneerName="困困成眠ಇ" BeginDate="2021-05-09 01:36:00" BuyerID="0" BuyerName="" ItemID="123414105" Mouthful="0" PayType="1" Price="50" Rise="5" ValidDate="49">
<Item AgilityCompose="0" AttackCompose="0" BeginDate="2021-04-17 22:19:04" Color="" Skin="" Count="1" DefendCompose="0" IsBinds="false" IsUsed="false" IsJudge="true" ItemID="123414105" LuckCompose="0" Place="-1" StrengthenLevel="0" TemplateID="17001" UserID="45648298" BagType="-1" ValidDate="365" Hole1="-1" Hole2="-1" Hole3="-1" Hole4="-1" Hole5="-1" Hole6="-1" Pic="offhand1" RefineryLevel="-1" DiscolorValidDate="1900-01-01 00:00:00" StrengthenTimes="0" Hole5Exp="0" Hole5Level="0" Hole6Exp="0" Hole6Level="0" IsGold="false" GoldBeginTime="0001-01-01 00:00:00" GoldVaild="-1" />
</Item>
<Item AuctionID="48222247" AuctioneerID="45648298" AuctioneerName="困困成眠ಇ" BeginDate="2021-05-09 01:36:02" BuyerID="0" BuyerName="" ItemID="128979703" Mouthful="0" PayType="1" Price="50" Rise="5" ValidDate="49">
<Item AgilityCompose="0" AttackCompose="0" BeginDate="2021-04-27 00:32:18" Color="" Skin="" Count="1" DefendCompose="0" IsBinds="false" IsUsed="false" IsJudge="true" ItemID="128979703" LuckCompose="0" Place="-1" StrengthenLevel="0" TemplateID="17001" UserID="45648298" BagType="-1" ValidDate="365" Hole1="-1" Hole2="-1" Hole3="-1" Hole4="-1" Hole5="-1" Hole6="-1" Pic="offhand1" RefineryLevel="-1" DiscolorValidDate="1900-01-01 00:00:00" StrengthenTimes="0" Hole5Exp="0" Hole5Level="0" Hole6Exp="0" Hole6Level="0" IsGold="false" GoldBeginTime="0001-01-01 00:00:00" GoldVaild="-1" />
</Item>
<Item AuctionID="48222995" AuctioneerID="45799920" AuctioneerName="仙灵朵朵" BeginDate="2021-05-09 07:01:48" BuyerID="0" BuyerName="" ItemID="135333809" Mouthful="6" PayType="1" Price="5" Rise="1" ValidDate="49">
<Item AgilityCompose="0" AttackCompose="0" BeginDate="2021-05-09 02:49:15" Color="" Skin="" Count="1" DefendCompose="0" IsBinds="false" IsUsed="false" IsJudge="true" ItemID="135333809" LuckCompose="0" Place="-1" StrengthenLevel="0" TemplateID="17001" UserID="45799920" BagType="-1" ValidDate="365" Hole1="-1" Hole2="-1" Hole3="-1" Hole4="-1" Hole5="-1" Hole6="-1" Pic="offhand1" RefineryLevel="-1" DiscolorValidDate="1900-01-01 00:00:00" StrengthenTimes="0" Hole5Exp="0" Hole5Level="0" Hole6Exp="0" Hole6Level="0" IsGold="false" GoldBeginTime="0001-01-01 00:00:00" GoldVaild="-1" />
</Item>
</Result>
简单讲解
看不懂没事,这小节可以直接跳过,因为这些数据都是为了让程序能看懂就行了,这里就简单讲解下。
第一行代码
<Result total="218" value="true" message="Success!">
xxxxxxxxx
</Result>
这个里面表示的是,全部数据(所有分页加起来)一共有 218 件商品,也就是这里的 total="218"
。
商品代码
<Item AuctionID="48228862" AuctioneerID="45782437" AuctioneerName="15岁" BeginDate="2021-05-09 16:23:58" BuyerID="0" BuyerName="" ItemID="135621305" Mouthful="88888" PayType="1" Price="88887" Rise="8888" ValidDate="49">
<Item AgilityCompose="0" AttackCompose="0" BeginDate="2021-05-09 14:21:02" Color="" Skin="" Count="1" DefendCompose="0" IsBinds="false" IsUsed="false" IsJudge="true" ItemID="135621305" LuckCompose="0" Place="-1" StrengthenLevel="0" TemplateID="17002" UserID="45782437" BagType="-1" ValidDate="3" Hole1="-1" Hole2="-1" Hole3="-1" Hole4="-1" Hole5="-1" Hole6="-1" Pic="offhand2" RefineryLevel="-1" DiscolorValidDate="1900-01-01 00:00:00" StrengthenTimes="0" Hole5Exp="0" Hole5Level="0" Hole6Exp="0" Hole6Level="0" IsGold="false" GoldBeginTime="0001-01-01 00:00:00" GoldVaild="-1" />
</Item>

这么一坨代码包含了拍卖者的相关信息、拍卖开始时间、拍卖时限、价格、物品详情等信息。
这里需要重点关注的有 AuctioneerName
、BeginDate
、Mouthful
、Price
和 ValidDate
,从字面上就能看出来分别代表 卖家昵称
、起拍时间
、一口价
、竞拍价
和 拍卖时限(小时)
。由于这里面没有带商品的名称,所以只能从上述字段推断,同时拍卖场显示的顺序和代码里面的顺序相同。同时,因为这里面有两个 ValidDate
,第一个表示拍卖时限,第二个表示物品的有效期。
这里可以看出这个商品是从 2021-05-09 16:23:58
拍卖的,拍卖时限是 49 小时
,也就是说到 2021-05-11 17:23:58
到期。拍卖者是 AuctioneerName="15岁"
,也就是 15岁
。
普通浏览器
这里开始讲解怎么用普通浏览器查看拍卖场的信息。
首先这里指的 普通浏览器
是指 按 F12 能够出现“控制台”的浏览器
,如下图类似的界面,一般都带有红框内的大部分属性。
如果无法调出,那么可能是不支持,这条方法就无法使用。
操作步骤
- 先调出刚刚所说的
控制台
,键盘按下F12
即可打开 - 在上图红框中找到
NetWork
或者网络
字样并点击 - 即可调出上图类似的界面。
- 点击
①
清空无用数据请求 - 点击
③
查看所有请求 - 在
②
中筛选出想要查看的请求网址中包含的内容的请求,比如这里输入的是ashx
则表示网址中包含ashx
就能显示在左下的列表中,例:http://s57.app1105673153.qqopenapp.com/request/auctionpagelist.ashx?xxxxxxxxxxxxxx
中间问号前面就包含了ashx
。 - 这时候还没有请求出现(如果没有点击出现请求,可以点击 ① 清空
- 点击拍卖场的搜索,此时如果没有在步骤 6 中进行筛选,那么下面的列表中会出现很多的内容,其中一条的有用的数据,其余都是商品图片的请求
- 点击其中一条,点击
④
就能预览数据。如果不是图中类似的那么选择其他的,一般都在最上面 - 如果在浏览器中不方便查看,可以复制出来粘贴到在线的格式化代码的网页中,将代码看起来更具有可读性,比如 XML 在线格式化 | 菜鸟工具 网站即可
- 阅读代码如图
第 ① 块表示头部数据,一共 232 条数据
第 ② 块表示一条商品记录,一共两行。第一行很长的就包含了卖家昵称
、起拍时间
、一口价
、竞拍价
和拍卖时限(小时)
等信息,分别是AuctioneerName
、BeginDate
、Mouthful
、Price
和ValidDate
,只要根据xxx=abc
来确定即可。 - 以第一个商品为例,阅读上图的可读性稍微高一点的代码,提取关键词可以得知,拍卖者是
▩.゛朕好吊๓
(从AuctioneerName="▩.゛朕好吊๓"
可知),拍卖开始时间为2021-05-10 08:49:32
(从BeginDate="2021-05-10 08:49:32"
可知),拍卖有效期限为49 小时
(从ValidDate="49"
可知)。其余信息自己探索。其中ValidDate
在同一块代码中出现了两次,分别代表拍卖时限
和物品剩余时间
,分别在两行中,而我们需要的仅仅第一行的数据即可。 - 拍卖结束时间从
BeginDate
和ValidDate
一相加即可得出,2021-05-10 08:49:32
加上ValidDate
的49 小时
为2021-05-12 09:49:32
,这个就是结束时间。
抓包
后续有空再施工