2010-07-24 87 views
3

我想知道如果我可以寫一個應用程序,這可能是我所有朋友的列表,只是簡單地發佈消息到他們的牆上我選擇的朋友。沒有消息,牆上的帖子。所以看起來我去了他們的牆上寫了一條消息,他們不知道一個應用程序是在向他們推送消息。Facebook牆壁書寫應用程序

也可以寫在蟒蛇:)其我知道的。 PHP是如此惡劣,但可行,如果它是唯一的選擇。

請謝謝。

回答

3

有幾個Facebook API可以配合使用。我在工作,任何提及Facebook的網站都被封鎖了,所以我無法提供鏈接,但Google'Facebook API'。

3

當然,你可以這樣做。你需要看看docs。 您可以使用Python SDK在Python中工作,並使用Graph API來發布帖子。玩得開心

4

查看Facebook API。它很可能會顯示牆貼是來自您的應用程序。至於你實現的語言,我認爲你可以使用Python。

2

這裏是下面的代碼實現Facebook應用程序的要求:(您的應用程序應該是已經包含發佈到牆上的權限,你可以在Start up Application找到)

update_url = "https://graph.facebook.com/<Your_Friend_Facebook_ID>/feed" 
form_fields = { 
    "access_token": "Your Access Token", 
    "message" : "Your Message" 
} 
temp = {} 
for k, v in form_fields.iteritems(): 
    temp[k] = unicode(v).encode('utf-8') 

form_data = urllib.urlencode(temp) 
res = urlfetch.fetch(url=update_url, 
        payload=form_data, 
        method=urlfetch.POST, 
        headers={'Content-Type': 'application/x-www-form-urlencoded'}) 
result = json.loads(res.content) 
if result.get('id', False): 
    "Success" 
else: 
    "Failure"