【发布时间】:2014-06-24 21:05:14
【问题描述】:
我正在开发一个 android 应用程序并使用 Facebook Android SDK 3。我使用以下示例发布打开图形操作:
我的对象是一个电影对象,每次发布后,活动日志都会显示 2 件被发布的内容:
<User> <my_action> a movie on Facebook
<User> posted a movie on Facebook
有没有办法我只能在时间轴上显示一个动作:
<User> <my_action> a movie on Facebook
每发布一个就显示 2 个,这对用户来说是故事污染,并且不确定用户是否真的喜欢这个。有没有办法解决这个问题?
我的对象创建代码是:
private OpenGraphObject getFacebookMovieObject(Movie m) {
OpenGraphObject object = OpenGraphObject.Factory.createForPost(OpenGraphObject.class,
"video.movie", m.getTitle(), m.getImage(),
“http://www.themoviedb.org/movie/”+m.getId(),
m.getComments());
return object;
}
我也试过下面的代码:
private OpenGraphObject getFacebookMovieObject(Movie m) {
OpenGraphObject object = OpenGraphObject.Factory.createForPost("video.movie");
object.setProperty("title", m.getTitle());
object.setProperty("image", m.getImageLarge());
object.setProperty("url", "http://www.themoviedb.org/movie/"+m.Id());
object.setProperty("description", m.getComments());
return object;
}
谢谢:)
【问题讨论】:
-
我想知道,有人知道如何使用新的 SDK 和 iOS 解决这个问题吗?
标签: facebook facebook-graph-api facebook-android-sdk