window.fbAsyncInit = function() {
FB.init({
appId : '****',
xfbml : true,
version : 'v2.11',
cookie: true
});
FB.AppEvents.logPageView();
FB.getLoginStatus(function(response) {
})
};
var scope = ['public_profile', 'user_friends', 'user_posts', 'user_photos', 'user_hometown', 'user_location', 'user_birthday', 'user_likes', 'email', 'publish_actions'];
var scope_str = scope.join(',');
var params = {
scope: scope_str,
display: 'touch',
response_type: 'token'
};
FB.login(function(response){
console.log("after login call back");
if(response.status == 'connected'){
}
},params);
FB.api('/me?locale=en_US', 'get', {fields: 'name, birthday, gender, last_name, first_name'}, function(user) {
if(user != null) {
console.log(user)
console.log("https://graph.facebook.com/" + user.id + "/picture?type=large")
}
});
FB.api('/me/likes/', function(response) {
console.log(response.data)
});
<meta property="fb:app_id" content="****" />
<meta property="og:type" content="website" />
<meta property="og:title" content="{{ quiz.title }}" />
<meta property="og:description" content="{{ description_text }}" />
<meta property="og:image" content="{{ answer_img_url_for_share }}" />
<meta property="og:url" content="{{request.build_absolute_uri}}" />
FB.ui({
method: 'share',
href: window.location.href
}, function(response){
});