抓取手機號碼源碼
1. Android 手機讀取SIM卡信息
手機和 wifi 已經改變了人們的生活方式,成為生活的必需品。手機號碼和寬頻賬號成為運營商相互競爭的重要一環,雙卡雙待的手機需求也逐漸增大,大多數手機廠商將主打手機改為雙卡雙待全網通,而運營商在佔領主SIM卡後,對SIM卡2的慾望越來越大,獲取SIM卡2的信息的需求也變大,只有知己知彼,才能佔得先機。
這里簡單介紹一下 Android 手機如何讀取 Sim 卡信息
可以通過 ContentProvider 進行查詢
使用 SubscriptionManager 類進行讀取信息
通過 SubscriptionInfo 的實例進行讀取信息,對應的是 Siminfo 的表欄位,下面為該類源碼:
該類沒有常用的手機IMEI值和IMSI值,這個值可以通過 TelephonyManager 進行讀取,不過需要通過反射,具體可見下方關於 TelephonyManager 的介紹
使用 TelephonyManager 讀取SIM卡信息:
讀取副卡信息大多隻需要1個參數,slotId 或者 subId,源碼方法如下(我們主要關心的是IMEI和IMSI,主要看getDeviceId和getSubscriberId方法):
可以看到源碼中的這些方法均加了 @hide 的參數,無法直接調用,這里就需要用到反射:
現在就可以通過反射進行調用方法讀取數據了
特別注意:
2. 用php如何獲取web頁面訪客的手機號碼源碼發到g u_ 817 @ 163.com,謝謝,滿意了給分
用電腦訪問的時候沒有手機號碼的相關信息,用手機訪問的時候,只有用移動的wap訪問才會有獲取的可能,其他網路訪問都獲取不到號碼的信息的,而且獲取的時候會被360彈出提示,說正在獲取你的手機號碼,是否允許,然後別人點不允許,就獲取不到了哦。。
反正就是你的這個想法不現實。
3. 如何用php正則從一個html源代碼中提取出電話號碼
<?php
$html=file_get_contents($url);
preg_match('/class=['"]pull-left['"]>([09-]+?)****</span>.+?<adata-contact=['"]([0-9]+?)['"]/',$html,$match);
print_r($match);
?>