android - 在我的墙上时不显示 Facebook 分享描述

标签 android facebook facebook-graph-api facebook-share

我正在使用此代码在我的应用中分享用户成就

    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/

相关文章:

java - Recyclerview 从上次停下的地方继续

javascript - 使用 FB.ui 将 Canvas 帖子发送到 Facebook

swift - 下载高分辨率个人资料图片 Facebook Graph API

css - Facebook 点赞/发送按钮...弹出框被截断

facebook - 如何使用 Graph-API 在特定位置搜索 Facebook 的所有用户

javascript - Facebook 按钮上设置的语言

java - 无法从 Graph API 创建相册

android - Kotlin Android 中 ViewHolder 中的 getActivity()/context

Android:为什么自定义按钮主题不适用于对话框?

android - 循环依赖不能存在于RelativeLayout中