Как экстраполировать текстовое содержимое внутри iframe, используя DOM и XPath? - PullRequest
0 голосов
/ 17 октября 2018

Я хотел бы использовать DOMXPath для экстраполяции текста сообщения внутри iframe объекта.

Это то, что я пробовал до сих пор:

$dom = new DOMDocument();
// We don't want to bother with white spaces
$dom->preserveWhiteSpace = false;

// Most HTML Developers are chimps and produce invalid markup...
$dom->strictErrorChecking = false;
$dom->recover = true;

$isSuccessful = @$dom->loadHTMLFile('https://t.me/Chelsea/874');

// Delay 1 second after the request to avoid getting BANNED
sleep(1);

// Check to see if URL is valid
if($isSuccessful === false)
{
    //URL invalid!
    echo "\"".$url."\" is invalid<br>";
    return false;
}

$xpath = new DOMXPath($dom);
$hrefs=$xpath->query('//*[@id="widget"]/iframe');

Однако длина массива составляет 0.

Как можно экстраполировать текстовое содержимое в классе tgme_widget_message_text из iframe?

...