既然Facebook支持动画GIF的共享,我想制作一个简单的按钮,从画廊共享一个选定的GIF,如下所示:
var obj = {
method: 'feed',
source: 'http://img-9gag-fun.9cache.com/photo/aApVdqZ_460sa.gif',
picture: 'http://img-9gag-fun.9cache.com/photo/aApVdqZ_460sa.gif',
name: 'FB POST NAME GIF',
caption: 'FB POST CAPTION GIF',
description: 'FB POST MESSAGE GIF'
};
FB.ui(obj);
但它不起作用。
如果我直接发布该网址,那么墙可以完美地运行,但通过操作它(javascript)只是做一个正常的帖子就好像它是JPG一样。
有谁知道如何解决这个问题?
由于
答案 0 :(得分:1)
我遇到了同样的问题,我找到了在Facebook上发布GIF的解决方案
使用方法List<Object> objs = Arrays.<Object>asList(1,"2");
并将gif网址放在me/feed/
对象
示例:
link
它对我有用,我希望它适合你。
PS:我正在使用2.5 API。