api facebook share detect kako je sharal
 
php.programer 23. okt 2014 14:14:22 Pridružen od:
20. sep 2011
347 objav
154 106 10
#1

zanima me, ali je mogoče s facebook api ugotoviti, ali je uporabnik:




  • delil svojo vsebino prijateljem

  • ali je nastavil tako, da jo vidi samo on?



Ali se da to ugotoviti? Če da, prosim za informacije kako.

Zaenkrat imam narejeno tako:



<script>

window.fbAsyncInit = function() {

// init the FB JS SDK

FB.init({

appId : '', // App ID from the app dashboard

channelUrl : '/<?PHP echo URL;?>/channel.html', // Channel file for x-domain comms

status : true, // Check Facebook Login status

xfbml : true, // Look for social plugins on the page

version : 'v2.1'

});

};



(function(d, s, id){

var js, fjs = d.getElementsByTagName(s)[0];

if (d.getElementById(id)) {return;}

js = d.createElement(s); js.id = id;

js.src = '//connect.facebook.net/enUS/all.js';

fjs.parentNode.insertBefore(js, fjs);

}(document, 'script', 'facebook-jssdk'));

</script>

<script>

function fb
share() {



FB.ui( {

method: 'feed',

name: 'NAZIV',

link: 'LINK',

picture: 'SLIKA',

caption: 'CAPTION',

}, function( response ) {

if (response!== null && typeof response.post_id !== 'undefined') {

console.log(response);

$("form[").submit();


    //alert('Pravkar ste uspesno delili vsebino z vasimi prijatelji.');
}

} );

}



Sedaj me zanima, kako tukaj ugotoviti ali je dejansko sharal svojim prijateljem ali je tam nastavil, da vidi samo on ta share?]()


všeč(0) ni všeč(0) spam(0)
 
crnazverinica 25. okt 2014 14:53:48 Pridružen od:
30. apr 2012
139 objav
154 163 4
#2

to da dobiš nazaj veljaven post_id nazaj pomeni da je sharal, vidnost posta pa mislim da ne moreš preverit


všeč(1) ni všeč(0) spam(0)
 
php.programer 26. okt 2014 10:48:46 Pridružen od:
20. sep 2011
347 objav
154 106 10
#3

Hvala za odgovor. Ali vd kdo drugi kako lahko preverimo vidnost shara ali je sharal za prijatelje ali je sharal samo za sebe? Hvala za pomoc.


všeč(0) ni všeč(0) spam(0)
 
 

🔒 Za odgovor na to temo se moraš prijaviti.

Prijavi se