Wpis z mikrobloga

Witajcie, próbuję z TiToka, pobrać awatar profilowy użytkownika z OG Tagów, jednak mam błąd:
"Warning: DOMDocument::loadHTML(): Empty string supplied as input i..."

$page_content = file_get_contents('[https://www.tiktok.com/@0luwa.best');](https://www.tiktok.com/@0luwa.best');)
$dom_obj = new DOMDocument();
$dom_obj->loadHTML($page_content);
$meta_val = null;

foreach($dom_obj->getElementsByTagName('meta') as $meta) {

if($meta->getAttribute('property')=='og:image'){

$meta_val = $meta->getAttribute('content');
}
}
echo $meta_val;

W czym jest problem?

#php #programista
  • 1
@BujakaPL: Upewnij się, że w page content masz zawartość strony. Funkcja file get contents może mieć zablokowaną możliwość wychodzenia na zewnątrz. W takim wypadku tylko curl.