在我的应用程序中,我可以选择在Facebook上分享内容。我正在使用ShareLinkContent,因为我想使用facebook的应用程序链接。当我在手机上安装了Facebook应用程序时它非常有效,但是,当我没有安装时,facebook webview会显示一个错误:“发生错误,请稍后再试”。我的代码如下所示:
private static ShareLinkContent.Builder getDefaultFbBuilder(Event event) {
return new ShareLinkContent.Builder()
.setContentUrl(Uri.parse(BASE_FB_APP_LINK + "?eventId=" + event.getId()))
.setContentTitle(event.getTitle())
.setImageUrl(IMAGE_URL)
.setContentDescription(UtilsDate.getStringFromDate(event.getDate()) + " | " + event.getAddress());
}
我不知道发生了什么,因为它在安装应用程序时有用或者我没有设置imageUrl。