Twitter bot

#1. Giriş

Twitter, kendi ekosistemine sahip en popüler sosyal ağlardan biridir. Günümüzde kendi Twitter akışınıza sahip olmak oldukça önemli kabul edilmektedir. Ancak bu kimleri yönlendirecek? Nasıl işleyecek? Sonuç olarak, bu süreç oldukça zaman alabilir.

#2. Özellikler

Twitter eklentimiz, David Grudl'ün sınıfı temel alınarak geliştirilmiştir ve şunları yapabilir:

  • Ana sayfanızda Twitter akışınızı gösterebilir ve şu bilgileri görüntülemenize olanak tanır: vurgulanmış akış seçenekleri (tüm bağlantılar indekslenmeden korunur), tarih, tweet, tweetin yazarı hakkında bilgiler.
  • Çeşitli akış görüntüleme modlarını ayarlamanıza izin verir: yalnızca kendi tweetleriniz, kendi tweetleriniz ve arkadaşlarınızın tweetleri, bahsedenler.
  • Yeni eklenen sayfalar hakkında otomatik (bir makale eklediğinizde) veya manuel (Twitter alanını doldurduğunuzda) tweet atma imkanı sunar. Ayrıca makaleye kısa bağlantılar eklemek için goo.gl URL kısaltma servisini kullanır.

#3. Kullanım

1. Twitter'a giriş yapın ve http://dev.twitter.com/apps sayfasından bir uygulama kaydedin. "Create My Access Token" bağlantısına tıklayın ve kendi erişim token'ınızı alın. Şimdi elinizde şu bilgiler olacak: tüketici anahtarı (consumer key), tüketici sırrı (consumer secret), erişim token'ı (access token) ve erişim token sırrı (access token secret). Uygulamanızın okuma ve yazma (read & write) izinlerine sahip olduğundan emin olun.
2. Eklentiyi yükleyin ve yukarıdaki bilgileri eklenti ayarlarına girin.
3. Ana sayfanızda Twitter akışınızı göstermek için {TWITTER} etiketini index.tpl dosyasına ekleyin.
4. Sayfa ekleme formunda Twitter paylaşımı eklemek için {TWITTER_TEXT} etiketini page.add.tpl dosyasına ekleyin.
5. Keyfini çıkarın!



1. Kingsley  2012-04-26 12:53

Nice.. Thx!

2. diablo  2012-05-01 18:30

any live demos ?

3. elfrenazo  2012-05-02 23:11
thanks, downloading and testing
4. elfrenazo  2012-05-03 05:03
This works perfectly well this plugin very comfortable :)
5. Collos2  2012-06-25 15:44

Установил, но как его отобразить на главной странице сайта???

6. esclkm  2012-06-27 19:58

tag {TWITTER}

7. musashi9  2012-10-25 04:23

I get this error only on my index after installing | 0.9.11

Internal Server Error

The server encountered an internal error or misconfiguration and was unable to complete your request.

Please contact the server administrator, cgiadmin@yourhostingaccount.com and inform them of the time the error occurred, and anything you might have done that may have caused the error.

More information about this error may be available in the server error log

8. musashi9  2012-10-25 05:08

Never mind fixed now.  I didn't set up my twitter properly

My tweets on the index have no style to them how do I add html line breaks ect...

9. musashi9  2012-10-26 06:29

How do I exclude NEWS from being tweeted ?

10. musashi9  2012-10-27 23:29

I think it would be cool  for future updates of this plugin, to have an option in the page create page to

TWEET THIS PAGE ? YES | NO

+ Text postfix window to type text for this new page.

 

So users can decide what pages will be tweeted

11. Chiaroscuro  2014-02-11 06:14

Обновил и:

Fatal error: Uncaught exception 'TwitterException' with message 'Server error #403' ...

12. Chiaroscuro  2014-02-11 09:03

Нашел баг, обновите файлы от сюда https://github.com/dg/twitter-php

OAuth.php

twitter.class.php

Yalnızca kayıtlı kullanıcılar yorum yapabilir