通过 Android 发布到 Facebook 不显示图像
Posting to Facebook Via Android Does not Show Image
我正在尝试在我的应用程序中实现 Facebook 共享功能,但是当我单击共享按钮时,我得到以下图像:
这是我使用的代码:
ShareDialog shareDialog = new ShareDialog(ResultsActivity.this);
if (ShareDialog.canShow(ShareLinkContent.class)) {
ShareLinkContent linkContent = new ShareLinkContent.Builder()
.setQuote("Hi Guys, I have completed Level " + level + " and I scored " + score + ". Can you beat my score?")
.setContentUrl( Uri.parse("http://play.google.com/store/apps/details?id="
+ getPackageName()))
.build();
shareDialog.show(linkContent);
}
google play link 工作正常,它有图标图像和必要的图像。
当我在网上浏览解决方案时,我发现 Facebook OpenGraph Debugger 有助于确定原因。因此,我使用 this link 查找任何原因,Facebook 抱怨缺少 og:type,如下所示:
我应该在 android studio 中添加什么代码来解决这个问题?任何帮助或建议将不胜感激。
好的,图片终于出现了。我必须给它至少 6 个小时才能显示图像。我所做的只是返回 Facebook 调试器 link,并刷新我的游戏商店 link,它向我显示了带有图像的预览。
所以如果有人遇到同样的问题,请耐心等待。 :)
我正在尝试在我的应用程序中实现 Facebook 共享功能,但是当我单击共享按钮时,我得到以下图像:
这是我使用的代码:
ShareDialog shareDialog = new ShareDialog(ResultsActivity.this);
if (ShareDialog.canShow(ShareLinkContent.class)) {
ShareLinkContent linkContent = new ShareLinkContent.Builder()
.setQuote("Hi Guys, I have completed Level " + level + " and I scored " + score + ". Can you beat my score?")
.setContentUrl( Uri.parse("http://play.google.com/store/apps/details?id="
+ getPackageName()))
.build();
shareDialog.show(linkContent);
}
google play link 工作正常,它有图标图像和必要的图像。 当我在网上浏览解决方案时,我发现 Facebook OpenGraph Debugger 有助于确定原因。因此,我使用 this link 查找任何原因,Facebook 抱怨缺少 og:type,如下所示:
我应该在 android studio 中添加什么代码来解决这个问题?任何帮助或建议将不胜感激。
好的,图片终于出现了。我必须给它至少 6 个小时才能显示图像。我所做的只是返回 Facebook 调试器 link,并刷新我的游戏商店 link,它向我显示了带有图像的预览。
所以如果有人遇到同样的问题,请耐心等待。 :)