当我在 Facebook 页面分享时,出现以下错误:
(#100) 只有 URL 的所有者才能指定图片、名称、缩略图或描述参数。
5-10 天前它还正常工作。在Facebook 开发者网站链接上搜索后,我找到了以下信息:
“自2017年11月7日起,链接定制功能可用,但链接必须归发布页面所有,并且需要页面访问令牌。要验证所有权,请检查URL节点中的ownership_permissions {can_customize_link_posts}字段。有关更多信息,请参见我们的链接所有权指南。对于2.10及以下版本,图片、名称、缩略图和描述已过时。所有版本的副标题都已过时。”
任何帮助都将不胜感激!
ShareLinkContent content = new ShareLinkContent.Builder()
.setContentUrl(Uri.parse(shareUrl))
.build();
new ShareApi(content).share(new FacebookCallback<Sharer.Result>() {
@Override
public void onSuccess(Sharer.Result result) {
shareCallback.onSuccess(result);
}
@Override
public void onCancel() {
shareCallback.onCancel();
}
@Override
public void onError(FacebookException error) {
shareCallback.onError(error);
}
});