2012-01-10 23 views
0

當試圖在登錄Facebook用戶的朋友牆上發佈消息時,我遇到了帖子顯示正常但除了說明之外的問題。說明文字非常簡單,不是很長,並且不包含任何鏈接,所以我沒有看到可能導致此問題的原因。該代碼,簡化的,看起來是這樣的(它的蟒蛇,但你應該得到的想法,如果你使用PHP或JS自己,我認爲):當在牆上放置貼子時,說明會丟失

description = "With Chummee you can send real-life gifts to your Facebook and Twitter friends. Or you can treat yourself!" 

response = api.post(path = '%s/feed' % facebook_id, 
     message = message, # shows up fine 
     name = link_name, # this too 
     link = pickup_url, # url works 
     picture = wall_photo, # yup still no problem 
     caption = 'chummee.com', # nice caption 
     description = description, # <--- not showing this, see var above 
     type = 'link' # adding this, does not seem to do anything though 
) 

有人知道這可能是造成描述不顯示?文檔中沒有字符限制嗎?

編輯:這是現在的廣告宣傳!

+0

我無法發佈消息,但我會告訴你一個截圖 – tijs 2012-01-10 10:12:15

+0

你有沒有嘗試把一些小的測試字符串在你的描述,而不是?例如'description ='test','我對python不熟悉,但它看起來和它在PHP和JS中完成的方式類似,所以它可能只是字符串本身,導致它變成空白。另一個選擇是完全刪除描述參數,讓Facebook從鏈接填充它? – martincarlin87 2012-01-10 14:06:49

+0

@ martincarlin87你是對的。這個特定的文本是不被接受的。不知道爲什麼,但與描述='測試'它的作品。我會嘗試一些不同的措辭,並試圖弄清楚它是長度還是別的...... – tijs 2012-01-12 12:00:52

回答

0

描述字段從「pickup pickup」上的描述字段中刪除。當您創建鏈接帖子時,這是通過Facebook完成的,所以說明字段幾乎是只讀的。

我試圖通過API使用圖形瀏覽器設置它是不成功的。

+0

是的,這也會工作,我想,我會將此標記爲正確答案,儘管原始設置現在也可以工作。 – tijs 2012-01-12 12:09:17