在Facebook对话框上使用“ og:url”分享不再有效

时间:2019-05-03 19:44:32

标签: javascript facebook facebook-javascript-sdk

大约在2019年4月,我的网站http://www.trivia-web.com上的“分享到Facebook”对话框已停止工作。我有多个对话框。

对话框未正确共享URL,标题,描述或图像。

如果我删除“ og:url”部分,共享将再次起作用,但是当用户单击Facebook上的图像时,他不会被带到正确的URL(因为没有url)。

我需要重定向到的URL(“ og:url”的值)从来都不相同,因此我无法对该值进行硬编码。

在网络上搜索,我找不到关于此问题的任何有意义的信息。 Facebook在其开发者网站上未提及任何内容。

var tw_url = 'http://www.trivia-web.com/?q=001232jmeq';
var tw_title = 'This is the title.';
var tw_descr = 'This is the description.';
var tw_img = 'http://www.trivia-web.com/img/TriviaWeb-ask-on-fb.png';


        FB.ui({
            method: 'share_open_graph',
            action_type: 'og.shares',
            action_properties: JSON.stringify({
                object: {
                    'og:url': tw_url,
                    'og:title': tw_title,
                    'og:description': tw_descr,
                    'og:image': tw_img
                }
            })
        },
            function (response) {
                // Action after response
            });

谁来重新做这项工作?

0 个答案:

没有答案