FB.ui share_open_graph错误消息:"Facebook error: Error publishing message"



我正在尝试使用 cordova_plugin_facebook4showDialog发布一个带有share_open_graph的故事。但是当我发布时,我收到此错误消息:错误消息:Facebook error: Error publishing message。我用谷歌搜索了很多,但直到现在还没有答案。请任何人都可以告诉我如何解决它?

这是我正在使用的代码:

publish() {
this.facebook.getLoginStatus()
.then(res => {
console.log(res);
if(res.status === 'connected') {
console.log("CONNECTED");
let obj = {};
obj['og:type'] = 'book';
obj['og:title'] = 'FidSave';
obj['og:url'] = 'https://www.facebook.com/fidsave';
obj['og:image'] = 'https://upload.wikimedia.org/wikipedia/commons/9/99/Black_square.jpg';
obj['og:description'] = 'Você ganhou um ponto no fidsave';
this.facebook.showDialog({
method: 'share_open_graph',
action: 'og.shares',
object: JSON.stringify(obj)
}).then(data => console.log(data)).catch(err => console.log(err))
}
})
}

这是我的系统信息:

分销商 ID: Ubuntu 描述: Ubuntu 17.04 发行: 17.04 代号:热情

全球套餐:

@ionic/cli-utils : 1.4.0
Cordova CLI      : 7.0.1 
Ionic CLI        : 3.4.0

本地包:

@ionic/app-scripts              : 1.3.7
@ionic/cli-plugin-cordova       : 1.3.0
@ionic/cli-plugin-ionic-angular : 1.3.0
Cordova Platforms               : android 6.2.3
Ionic Framework                 : ionic-angular 3.3.0

系统:

Node       : v6.11.0
OS         : Linux 4.10
Xcode      : not installed
ios-deploy : not installed
ios-sim    : not installed
npm        : 3.10.10 

您需要确保您的应用已经过身份验证。

连接方法的结果是什么?

facebookConnectPlugin.login(Array strings of permissions, Function success, Function failure)

相关内容

最新更新