如何在Facebook上发布所有好友墙?
我有一个能够如何在Facebook上发布所有好友墙?,facebook,facebook-graph-api,facebook-php-sdk,Facebook,Facebook Graph Api,Facebook Php Sdk,我有一个能够 张贴在用户的墙上 发布策略和阅读好友列表权限 能够获取用户的好友列表 然后像这样得到列表 { "name": "example1", "id": "100003373457" }, { "name": "example2", "id": "100003377" }, 我如何使用sleep()?在用户的Facebook好友墙上循环发布类似的内容: foreach(friends_list as $x) { $ch = curl_i
发布策略
和阅读好友列表
权限{
"name": "example1",
"id": "100003373457"
},
{
"name": "example2",
"id": "100003377"
},
我如何使用
sleep()
?在用户的Facebook好友墙上循环发布类似的内容:
foreach(friends_list as $x)
{
$ch = curl_init("https://graph.facebook.com/".$x[id]."/feed");
curl_setopt($ch, CURLOPT_HEADER, 0);
curl_setopt($ch, CURLOPT_VERBOSE, 0);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_USERAGENT, "Mozilla/4.0 (compatible;)");
curl_setopt($ch, CURLOPT_POST, true);
$post = array(
"access_token"=>"..."
"message"=>"SPAM",
);
curl_setopt($ch, CURLOPT_POSTFIELDS, $post);
$response = curl_exec($ch);
print_r($response);
sleep();
}
不要那样做。你的应用程序将被视为垃圾邮件机器人并被禁止在Facebook上使用。注意:这不是一个重复的问题,因为没有任何问题可以涵盖我所问的所有主题。请一次只问一件事。我一次问所有的事,因为我认为一个人可以轻松地回答所有问题,如果我发布不同的问题,那就浪费了其他人的时间:)为什么它还没有收到我试图与
rand()和sleep()
一起使用的答案,所以可能不会接受它,他们可能会接受。我已经做了十几个FB应用程序,并且有一些直觉。同时阅读Facebook应用程序规则和建议。您的应用程序可能正在验证某些规则。我不能肯定地告诉你,因为我不知道这个应用程序到底是如何工作的。我每天都会发布960多条帖子,每3小时发布120多条帖子,所以你的建议是什么?我将这个应用程序的发布限制为每个用户50个朋友?如果我的一个朋友没有在他/她的墙上发布的权限,会发生什么?我认为该应用程序将停止工作,并显示错误,因为我在过去遇到这个问题,我使用try(),我们也可以在此使用它不会停止工作,这只是一个post请求。您将看到响应打印到屏幕上,仅此而已。