gpt4 book ai didi

android - 在 facebook 页面上分享会引发错误

转载 作者:IT老高 更新时间:2023-10-28 23:07:02 28 4
gpt4 key购买 nike

当我在 Facebook 页面上分享时,出现以下错误:

(#100) 只有 URL 的所有者才能指定图片、名称、缩略图或描述参数。

它在 5-10 天前运行良好。搜索时,我在 Facebook developer site link 上发现了以下内容:

"As of November 7, 2017, link customization is available however the link must be owned by the posting page and a page access token is required. To verify ownership, check the ownership_permissions{can_customize_link_posts} field on the URL node. See our Link Ownership Guide for more information. For versions 2.10 and lower, picture, name, thumbnail, and description are deprecated. caption is deprecated for all versions."

任何帮助将不胜感激!

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);
}
});

最佳答案

据我所知,这是对 facebook api 的最新更改。它要求页面编辑器添加带有页面 id 的元标记。

https://developers.facebook.com/docs/sharing/opengraph/object-properties?hc_location=ufi

在该页面上,请查找 fb:pages

这里是 fb:pages 的描述

One or more Facebook Page IDs that are associated with a URL in order to enable link editing and instant article publishing.

简而言之,您需要添加<meta property="fb:pages" content="PAGE_ID">为了编辑分享内容。

关于android - 在 facebook 页面上分享会引发错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48099094/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com