Я разрабатываю игру на Facebook с cocos2d-js и хочу использовать диалог общего доступа к facebook.Facebook Share Dial исчезают
Проблема в том, что диалоговое окно будет закрыто сразу после появления диалогового окна. И это мой код.
FB.ui({
method: 'share_open_graph',
action_type: 'games.celebrate',
action_properties: JSON.stringify({
victory : url
})
}, function(response){
console.log(response);
if (delegate){
delegate.onFinish(response);
}
});
Возможно, на веб-странице могут быть ошибки. Но я не знаю, где ошибки.
Первая страница php полезна и способна завершить функцию общего доступа. Второй нет.
http://ogp.me/ns# фб: http://ogp.me/ns/fb# игры: http://ogp.me/ns/games# «>
<meta property="fb:app_id" content="facebook appid"/>
<meta property="og:title" content="hello world" />
<meta property="og:description" content="123" />
<meta property="og:type" content="games.victory" />
<meta property="og:image" content="image url" />
<meta property="fb:app_id" content="appid"/>
<meta property="og:title" content="I Got Daily Bonus! So lucky!" />
<meta property="og:description" content="description" />
<meta property="og:type" content="games.victory" />
<meta property="og:image" content="image url" />
Вы можете проверить свой Open Gr aph meta tags, используя инструмент отладки, https://developers.facebook.com/tools/debug - но те, которые являются «неправильными», не должны препятствовать совместному использованию URL-адреса. – CBroe
Спасибо. Хорошо, что этот инструмент замечательный, но плохой новостью является то, что на моей странице нет ошибки. – ZeroZerg
То же самое происходит при попытке поделиться другим URL-адресом? (Совершенно разные, а не что-то из вашего домена.) – CBroe