将帖子放在墙上时,描述会丢失

时间:2012-01-10 10:11:31

标签: python facebook facebook-graph-api

当尝试在登录的Facebook用户的朋友墙上发布消息时,我遇到的问题是帖子显示正常,除了描述。说明文本非常简单,不是很长,并且不包含任何链接,所以我看不出可能导致这种情况的原因。代码,简化,看起来像这样(它是python,但如果您自己使用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
)

有人知道什么可能导致描述不显示?是否存在文档中没有的字符限制?

编辑:现在正如宣传的那样工作!

1 个答案:

答案 0 :(得分:0)

描述字段是从&#34; pickup_url&#34;上的og:description字段中删除的。这是在创建链接帖子时由Facebook完成的,因此描述字段几乎是只读的。

我尝试使用Graph Explorer通过API设置它是不成功的。