Rya*_*ary 10 facebook facebook-graph-api
我想使用Graph API发布一个链接到Facebook ,但我希望能够避免缩略图.Facebook的网络界面在发布图像时没有任何缩略图复选框; 我想从我自己的应用程序中模拟这个.
我已经尝试为source和picture参数指定一个空字符串,但是Facebook仍然会为指定的内容提取缩略图link.
例如,我试过这个,但缩略图仍然出现:
curl -F 'access_token=...' \
-F 'message=Link with empty source and empty picture' \
-F 'link=http://stackoverflow.com' \
-F 'picture=' \
-F 'source=' \
https://graph.facebook.com/me/feed
Run Code Online (Sandbox Code Playgroud)
更新:此支持论坛表明这是Facebook的一个错误,他们建议发布一个1x1像素的清晰图像.我更喜欢比这更好的解决方法.
由于picture=0似乎不再能够在不抛出错误的情况下工作,因此这是另一种方法,但这是一种 hack,不太推荐。通过跳过该picture参数并指定一个source有效 URL 但不是图像的参数,Facebook 将渲染没有缩略图的帖子。例如:
curl -F 'access_token=...' \
-F 'message=Link with empty source and empty picture' \
-F 'link=http://cnn.com' \
-F 'source=http://cnn.com' \
https://graph.facebook.com/me/feed
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
7303 次 |
| 最近记录: |