2

根据文档,链接端点将图片、名称和描述作为参数。来自发布部分下的https://developers.facebook.com/docs/reference/api/

Method                  Description                         Arguments

/PROFILE_ID/links   Publish a link on the given profile     link, message, picture, name, caption, description

但是,当我尝试这些参数时,它们会被忽略。下面的 Python 示例。

res = requests.post("https://graph.facebook.com/me/links", 
                    data = {'access_token':t.auth_payload,
                            'message':'testing',
                            'link':'http://percolate.com',
                            'picture':'http://i.zdnet.com/blogs/facebook_news_feed.png',
                            'caption':'this is a caption', 
                            'description':'this is a description', 
                            'name':'this is a name'})

结果是:

这是结果

4

2 回答 2

1

有关为用户创建链接的文档仅说明以下内容:

您可以使用 publish_stream 权限和以下参数向 PROFILE_ID/feed 发出 HTTP POST 请求,代表用户发布链接。

参数:链接和消息

其他字段取自“链接”参数中给出的页面 URL 的元数据。

https://developers.facebook.com/docs/reference/api/user/

于 2012-05-02T16:34:16.893 回答
0

跟进这个问题。链接端点变得越来越无用,而 /feed 端点终于拥有了我需要的功能。/feed 用于在发布链接时丢失共享操作。此后,该问题已得到解决。

如果您对链接端点有疑问。切换到 /feed 看看它是否适合您的需求。

于 2013-03-07T20:10:06.167 回答