makaleler / Python Programlama / facebook graph api kullanarak duvara yazma

facebook graph api kullanarak duvara yazma

21.06.2011 13:27:30

Selaymun Aleykum,

Adımlar

{
         "name": "Pythontr.Com",
         "category": "Websites",
         "id": "1111111111",
         "access_token": "kullanılacak token"
},


Facebook graph api için kullanım adresi
https://github.com/facebook/python-sdk [github.com]

indirmek için
wget [url]https://download.github.com/facebook-python-sdk-ad63a58.tar.gz[/url]


Sıkıştırılmış Dosyayı açalım
tar xzfv facebook-python-sdk-ad63a58.tar.gz


açılan paketin klasörüne gidelim
 cd facebook-python-sdk-ad63a58


paketi kuralım
python setup.py install


Kullanım
#!/usr/bin/python
#-*- coding:utf-8 -*-

import urllib
import pycurl
import StringIO
import sys
import facebook

TOKEN  = "**************"
ADRES  = "[url]https://graph.facebook.com[/url]"
API    = "******************"
API_USER = "***************"
ISLEM  = "/feed"

#------------------------------------------------------------------------------
# duvar a gonder
def gonder(sName, sLink, sCaption, sDescription, sPicture, sMesaj, sToken):
    graph = facebook.GraphAPI(sToken)
    content= sMesaj
    params = {
                "name"       : sName,
                "link"       : sLink,
                "caption"    : sCaption,
                "description": sDescription,
                "picture"    : sPicture
            }
    response = graph.put_wall_post(message=content, attachment=params, profile_id=API)
    print response


yazar husonet

Yorumlar

Bu içerik için sizde yorum yapabilirsiniz!
anasayfa | makaleler | haberler | dosyalar | linkler | hakkımızda