رفتن به مطلب
  • 0

نمایش لینک ویدئو در سایت اپارات با گت المنت


majid08

سوال

سلام

چطور لینک فیلم زیر رو با گت الکنت از سایت دربیارم و نمایش بدم

ادرس سایت:

http://www.aparat.com/v/OlpGe

ممنونم

لینک ارسال
به اشتراک گذاری در سایت های دیگر

4 پاسخ به این سوال تاکنون داده شده است

ارسال های توصیه شده

سلام

هرچی سعی کردم یک چیزی توش پیدا کنم واقعا نمیشد

تنها راهی که به ذهنم میرسه کار کردن با InnerHTML یا همون کل سورس کد لینک هست که با تجزیه و تحلیل های عجیب و غریب و دستی

بتونید لینک mp4 رو جدا کنید !

لینک ارسال
به اشتراک گذاری در سایت های دیگر

کتابخونه ای توی انجمن بغلی هست

با قیمت 70 تا 80 هزارتومان

فرستاده شده از H30-U10ِ من با Tapatalk

لینک ارسال
به اشتراک گذاری در سایت های دیگر

<meta property="og:video:secure_url" content="http://hw2.asset.aparat.com/aparat-video/d103110fe91d403755b5ac08773ca7044231856-300p__36928.mp4">

این خط رو بررسی کن

 

--------------------

 

سوال یه نفر تو سایت استک اوورفلو

down vote
favorite
53
I want to try figure out how to get the

<title>A common title</title>
<meta name="keywords" content="Keywords blabla" />
<meta name="description" content="This is the description" />
Even though if it's arranged in any order, I've heard of the PHP Simple HTML DOM Parser but I don't really want to use it. Is it possible for a solution except using the PHP Simple HTML DOM Parser.

preg_match will not be able to do it if it's invalid HTML?

Can cURL do something like this with preg_match?

Facebook does something like this but it's properly used by using:

<meta property="og:description" content="Description blabla" />
I want something like this so that it is possible when someone posts a link, it should retrieve the title and the meta tags. If there are no meta tags, then it it ignored or the user can set it themselves (but I'll do that later on myself). 

این کد php  برای گرفتن ویدئو هستش

stackoverflow.com/

function file_get_contents_curl($url)
{
    $ch = curl_init();

    curl_setopt($ch, CURLOPT_HEADER, 0);
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
    curl_setopt($ch, CURLOPT_URL, $url);
    curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);

    $data = curl_exec($ch);
    curl_close($ch);

    return $data;
}

$html = file_get_contents_curl("http://example.com/");

//parsing begins here:
$doc = new DOMDocument();
@$doc->loadHTML($html);
$nodes = $doc->getElementsByTagName('title');

//get and display what you need:
$title = $nodes->item(0)->nodeValue;

$metas = $doc->getElementsByTagName('meta');

for ($i = 0; $i < $metas->length; $i++)
{
    $meta = $metas->item($i);
    if($meta->getAttribute('name') == 'description')
        $description = $meta->getAttribute('content');
    if($meta->getAttribute('name') == 'keywords')
        $keywords = $meta->getAttribute('content');
}

echo "Title: $title". '<br/><br/>';
echo "Description: $description". '<br/><br/>';

با یه توسعه دهنده وب مشورت کن

 

باید طوری کد رو تغییر بدی که پراپرتی og:video:secure_url رو دریافت کنی

این کد فک کنم کل پراپرتی ها رو میگیره

 

نکات کلیدی توی این کد قسمت :

getElementsByTagName('meta');

و قسمت

  if($meta->getAttribute('name') == 'description')
        $description = $meta->getAttribute('content');

هست

آقای ایزدی مسلط ترند.

لینک ارسال
به اشتراک گذاری در سایت های دیگر

سلام

هرچی سعی کردم یک چیزی توش پیدا کنم واقعا نمیشد

تنها راهی که به ذهنم میرسه کار کردن با InnerHTML یا همون کل سورس کد لینک هست که با تجزیه و تحلیل های عجیب و غریب و دستی

بتونید لینک mp4 رو جدا کنید !

سلام یه چیزهایی پیدا کردم براتون خصوصی فرستادم لطفا ببینید و اگر چیزی پیدا کردین بگید ممنونم

لینک ارسال
به اشتراک گذاری در سایت های دیگر

بایگانی شده

این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.

مهمان
این موضوع برای عدم ارسال قفل گردیده است.
  • کاربران آنلاین در این صفحه   0 کاربر

    • هیچ کاربر عضوی،در حال مشاهده این صفحه نیست.
×
×
  • اضافه کردن...