0

私はできるアプリを持っています

  1. ユーザーのウォールに投稿する

  2. Publish_stramread_friendlists権限

  3. ユーザーの友達リストを取得できる

そして次のようなリストを取得します

{
     "name": "example1",
     "id": "100003373457"
  },
  {
     "name": "example2",
     "id": "100003377"
  },

を使用して、ユーザーの Facebook 友達のすべてのウォールに投稿するループを作成するにはどうすればよいsleep()ですか?

4

2 に答える 2

1

このようなものが機能します:

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();
}
于 2012-05-07T10:55:11.743 に答える
1

そうしないでください。あなたのアプリはスパムボットと見なされ、Facebook から追放されます。

于 2012-05-07T10:58:45.933 に答える