example code howto post to PLURK API

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
@task
def send_plurk(post):
    if post.tipe == 'biz':
       img = "http://boa.byur.in/%s" % post.cover
       mes = "%s %s  (%s)" % (img, post.get_absolute_url(), post.title) 
    else:
       mes = "%s  (%s)" % (post.get_absolute_url(), post.title)
       
    for users in post.entry.kontributor:
      user = User.objects.get(username=users)
      if user.plurkusername is not None and user.plurkpasswrd is not None:  
        opener = urllib2.build_opener(urllib2.HTTPCookieProcessor())
        api_key = 'xxxxxxxxxxxxxxxxx'
        get_api_url = lambda x: 'http://www.plurk.com/API%s' % x
        encode = urllib.urlencode
    
        fp = opener.open(get_api_url('/Users/login'),
             encode({'username': post.user.plurkusername,
                 'password': post.user.plurkpasswrd,
                 'api_key': api_key}))

        fp = opener.open(get_api_url('/Timeline/plurkAdd'),
             encode({'content': mes,
                 'qualifier': 'says',
                 'lang': 'en',
                 'api_key': api_key}))  

More like this

  1. multiple image upload with formset example by dodolboks 3 years, 4 months ago
  2. Facebook shell by stephenemslie 3 years, 8 months ago
  3. CharField powered Tags with ChoiceField widget. by Husio 3 years, 9 months ago
  4. Get Lat Lng From Google Maps by dodolboks 2 years, 1 month ago
  5. DownloadView generic class view by ckniffen 1 year, 8 months ago

Comments

(Forgotten your password?)