我正在使用此代码在我的应用中分享用户成就
if (FacebookDialog.canPresentShareDialog(getApplicationContext(),
FacebookDialog.ShareDialogFeature.SHARE_DIALOG)) {
// Publish the post using the Share Dialog
try {
FacebookDialog shareDialog = new FacebookDialog.ShareDialogBuilder(this)
.setApplicationName(getString(R.string.fb_app_name))
.setName(parameters.getString("name"))
.setCaption(parameters.getString("caption"))
.setDescription(parameters.getString("description"))
.setLink(parameters.getString("link"))
.setPicture(parameters.getString("picture"))
.build();
uiHelper.trackPendingDialogCall(shareDialog.present());
} catch (JSONException e) {
e.printStackTrace();
}
当我设置“链接”到我的应用程序 Google Play 链接后仅共享我墙上显示的 Google Play 链接的内容(看起来我共享了应用程序链接),但如果我还想看到“标题”和“描述”。
如何使用我的应用程序的故事 + 链接分享我的应用程序中的故事? 提前致谢
最佳答案
我认为,我们还没有机会解决这个问题。官方 Facebook 文档说:
'如果您的应用分享包含指向 Google Play 或 App Store 上任何应用的链接,则分享中包含的描述和图片将被忽略。相反,我们将直接从商店中抓取该应用程序的标题和图像(如果没有图像,则共享将不包含图像)。
关于android - 在我的墙上时不显示 Facebook 分享描述,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28806025/