- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
在用户的 Facebook 墙上,当我使用 FacebookShareDialog 发布共享时,顶行没有按应有的方式显示应用程序名称。它只显示 USERNAME 通过 .
共享了一个链接(注意句号,没有应用程序名称)。这不是 Feed 上的问题,但如果其他用户直接查看我的墙,则会影响他们。
这是我使用的代码:
if (FacebookDialog.canPresentShareDialog(getApplicationContext(), FacebookDialog.ShareDialogFeature.SHARE_DIALOG)) {
FacebookDialog shareDialog = new FacebookDialog.ShareDialogBuilder((Activity) context)
.setLink(Constants.SHARE_URL)
.setName(Constants.SHARE_TITLE)
.setCaption(Constants.SHARE_CAPTION)
.setApplicationName(getString(R.string.app_name))
.build();
uiHelper.trackPendingDialogCall(shareDialog.present());
} else {
final Intent shareIntent = BaseUtils.getShareIntentForUrl(Constants.SHARE_URL, Constants.SHARE_TITLE);
Intent.createChooser(shareIntent, getResources().getString(R.string.share_intent_title));
startActivity(shareIntent);
}`
所以我的问题是,如何在该行中填写应用程序名称?当其他用户在他们的墙上看到它时,它会适本地填写分享帖子,所以我知道 Facebook 分享对话框正在“获取”这个名称。
最佳答案
我发现这是一个已知的 Facebook 错误,而不是 Facebook Android SDK 特有的错误,其他应用也会发生这种情况。
https://developers.facebook.com/x/bugs/640453342670536/
PHP StackOverflow 问题:Posting to user's wall with Facebook PHP SDK - how to populate "shared a link via BLANK"?
关于android - "shared a link via"使用 Android FacebookShareDialog 时为空白,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22614749/
我正在开发一个 Android 应用程序,让用户可以将照片分享到 facebook,因此我将 FacebookDialog 用于我的应用程序。我关注了Facebook developer guide我
在用户的 Facebook 墙上,当我使用 FacebookShareDialog 发布共享时,顶行没有按应有的方式显示应用程序名称。它只显示 USERNAME 通过 . 共享了一个链接(注意句号,没
我是一名优秀的程序员,十分优秀!