How to make sure that the user did repost in the social network page?

For example, facebook.
The site has a "Share" button, clicking on it opens the facebook window in which the user can share the website page on their facebook wall. But the button on the website does not guarantee that the user did repost, because the confirmation to share the post occurs on the side of Facebook. Oh, and the user can remove a repost from my wall.

Tell me, is there any way to make sure that the user has created a repost and a repost on the wall there? Not necessarily in detail, at the level algorithm or tips.
July 8th 19 at 16:14
3 answers
July 8th 19 at 16:16
Solution
If you really want, then how to write the requested user rights to view his records (user_posts permission), punching.

In practice it is possible to catch negative feedback from people, because the extra rights that nobody likes
+ is much more complicated processing (do not forget that the user can selectively disable app permissions)

PS given the fact that nothing forbids the user to remove the post at any time after publication - as it is technically to control it all make sense exactly 0. Create marketing incentives really do share.
1) Few people are interested in private repost, and the presence of public repost you can get without asking permission from user. 2) Monitor must not at the time of the repost, and at the time of using the existence of a repost (they say if this is chila is a repost, get a discount) - Isaias_Medhurst commented on July 8th 19 at 16:19
July 8th 19 at 16:18
Solution
Take the API and see if user X an entry that corresponds to the desired
July 8th 19 at 16:20
Solution
All this is possible.
Through the API, all is well checked FB and classmates - comes the reply, done a repost or not treated. In the VC are faced with problems.
It is possible to show the verification code? Would be grateful - Isaias_Medhurst commented on July 8th 19 at 16:23
I would appreciate a link to documentation Ok/vk/facebook, where is described the validation method - Anne_Stiedemann commented on July 8th 19 at 16:26
yet found these
https://developers.facebook.com/docs/graph-api/ref...
https://vk.com/dev/wall.getReposts - Anne_Stiedemann commented on July 8th 19 at 16:29
// check if the user shared data to classmates
listenForShare function() {
if (window.addEventListener) {
window.addEventListener('message', onShareOK, false);
} else {
window.attachEvent('onmessage', onShareOK);
}
}
onShareOK function(e) {
if (e.data) {
var args = e.data.split("$");
if (args[0] == "ok_shared") {
function('ok');
}
}
}
listenForShare(); - Anne_Stiedemann commented on July 8th 19 at 16:32
// function sharing and checking Facebook
function fbshare()
{
FB.ui({
method: 'feed',
link: share_url,
caption: share_caption,
picture: share_picture,
description: share_description,
}, function(response){
console.log(response);
if (response && response.post_id) {
function('fb');
}
});
} - nick_Jon commented on July 8th 19 at 16:35

Find more questions by tags APIPHPSocial networks