def tweet(request): t = TwitterSyncr ('aren_13','uzXnuF1K7Xwn1Fu4A43EaQ', 'gwog9Z2jgxBlR7VxQ0xBqhZglalokHHTTdTWc3rE', 'eK9WPBFunh7CRP2kSazjSJ452siayIfwtWzJebmITw', 'UhUaenJCVT326lDHHUNM2B8XIhvJv1h1rHW5KJjU',) t.syncUser('aren_13') #3. get tweets for the Twitter user (so it will import tweets from Twitter to your DB) t.syncTwitterUserTweets('aren_13') #4. grab user from database and it's tweets user = TwitterUser.objects.get(screen_name="aren_13") tweets = Tweet.objects.filter(user=user) return HttpResponse("Welcome %s" % arda)
def sync_twitter(): from syncr.app.tweet import TwitterSyncr username = settings.TWITTER['username'] password = settings.TWITTER['password'] ts = TwitterSyncr(username, password) ts.syncUser(username) ts.syncTwitterUserTweets(username)
def sync_twits(self, *args, **options): import feedparser from django.conf import settings from syncr.app.tweet import TwitterSyncr tsyncr = TwitterSyncr(settings.TWITTER_USERNAME, settings.TWITTER_PASSWORD) for kwd in settings.TWITTER_SYNC.get('keywords', []): TwitterSearchFeed = feedparser.parse("http://search.twitter.com/search.atom?q=%s" % kwd) for tweet in TwitterSearchFeed.entries: tweet_id = tweet.id[tweet.id.rindex(':')+1:] tsyncr.syncTweet(tweet_id) for user in settings.TWITTER_SYNC.get('user', []): TwitterSearchFeed = feedparser.parse("http://twitter.com/statuses/user_timeline/%s.rss" % user) for tweet in TwitterSearchFeed.entries: tweet_id = tweet.id[tweet.id.rindex(':')+1:] tsyncr.syncTweet(tweet_id)
def sync_twitter(): from syncr.app.tweet import TwitterSyncr username = settings.TWITTER["username"] password = settings.TWITTER["password"] ts = TwitterSyncr(username, password) ts.syncUser(username) ts.syncTwitterUserTweets(username)
import sys, os os.environ['DJANGO_SETTINGS_MODULE'] = 'spectrum.settings' from django.core.management import setup_environ from django.contrib.contenttypes.models import ContentType import settings from syncr.app.tweet import TwitterSyncr from syncr.twitter import models import re, datetime, time, MySQLdb setup_environ(settings) from django.conf import settings from syncr.app.tweet import TwitterSyncr t = TwitterSyncr(settings.TWITTER_USER, settings.TWITTER_PASS) t.syncTwitterUserTweets(settings.TWITTER_USER)