رفتن به مطلب
برای استفاده از انجمن و عضـویت کلیک کنید.
امیرمحمد

گرفتن توییت های مربوط به یک تگ در PHP

پست های پیشنهاد شده

امیرمحمد    26

گروه دانشجو

باسلام

با تکه کد گرفتن تمام توییت های ارسال شده با تگ دلخواه در خدمتتون هستیم :)

با این کد میتونین تمام توییت هایی که با یک تگ مشخص ارسال شدن (مثلا تمام توییت هایی که با تگ #learn-net ارسال شدن) رو چاپ کنید!

تکه کد:

<?
function getTweets($hash_tag) {

    $url = 'http://search.twitter.com/search.atom?q='.urlencode($hash_tag) ;
    echo "<p>Connecting to <strong>$url</strong> ...</p>";
    $ch = curl_init($url);
    curl_setopt ($ch, CURLOPT_RETURNTRANSFER, TRUE);
    $xml = curl_exec ($ch);
    curl_close ($ch);

    //If you want to see the response from Twitter, uncomment this next part out:
    //echo "<p>Response:</p>";
    //echo "<pre>".htmlspecialchars($xml)."</pre>";

    $affected = 0;
    $twelement = new SimpleXMLElement($xml);
    foreach ($twelement->entry as $entry) {
        $text = trim($entry->title);
        $author = trim($entry->author->name);
        $time = strtotime($entry->published);
        $id = $entry->id;
        echo "<p>Tweet from ".$author.": <strong>".$text."</strong>  <em>Posted ".date('n/j/y g:i a',$time)."</em></p>";
    }

    return true ;
}
?>

خب و اما نحوه استفاده که کافیه تگ مورد نظرتونو در پارامتر فانکشن بزارید. برای مثال این کد تمام توییت هایی که دارای هشتگ #learn-net هستند رو برامون چاپ میکنه:

<?php
$tweets = getTweets('#learn-net');
echo $tweets;
?>


 

  • حال کردم 1
  • پسندیدم 1

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


لینک به ارسال

برای ارسال دیدگاه یک حساب کاربری ایجاد کنید یا وارد حساب خود شوید

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

ایجاد یک حساب کاربری

برای حساب کاربری جدید در سایت ما ثبت نام کنید. عضویت خیلی ساده است !

ثبت نام یک حساب کاربری جدید

ورود به حساب کاربری

دارای حساب کاربری هستید؟ از اینجا وارد شوید

ورود به حساب کاربری

  • مطالب مشابه

    • توسط seol
      سلام 
      دوستان میخوام فایل های برنامه در حافظه گوشی ذخیره بشه با اینکه دسترسی برای نوشتن و خوندن در حافظه خارجی رو بهش دادم ولی بازم ارور میده
      دوستان یه روش معرفی کنید که بتونم به حافظه خارجی به صورت کامل دسترسی داشته باشم
    • توسط namefree
      سلام خسته نباشید دوستان 
      من قبلا با sqlite  دیتا بیس ساختم و مشکلی نداشتم اما وقتی دوباره visual studio  نسخه  professional رو نصب کردم و extensions  مربوط به Sqlite  رو نصب کردم تا دیتا بیس بسازم قسمت مربوط به ساخت دیتا بیس خالی بود اگه کسی میتونه راهکار بده ممنون دوستان وقت گذاشتین.


    • توسط beniamine
      سلام دوستان چطوری میشه در ربات تلگرام جوین اجباری قرار داد برای کانال؟
      با استفاده از سی شارپ
    • توسط Javad25564
      سلام.من یه باتن میخوام بزارم تا باتنو ولیک میکنم یه متنی را به شماره ای که از قبل کد نویسی کردیم بفرسه.میدونم از کتابخانه phoneباید استفاده کرد.ولی هر کاری میکنم برنامه باز میشه.ولی وقتی باتن را کلیک میکنم متوقف میشه.چهارتا خط که بیشتر نیست
  • کاربران آنلاین در این صفحه   0 کاربر

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

×