2012-05-07 15 views
0

私は、新しいユーザーのFacebook友人に自動的に従うシステムを作ろうとしています。PHPの自動フォローシステムFacebookログインユーザー

ユーザーが自分のFacebook IDでWebサイトにログインすると、サーバーは自分のFacebook ID番号をdb列に保存します。

したがって、私はFacebookの友人のID番号を取得し、現在の署名のユーザーのFacebookのID番号にそれらを一致させるためにしたいと思います。

ここはFacebookの友達の配列データです。

Array (
    [data] => Array (
     [0] => Array (
      [name] => James1 
      [id] => 1111 
     ) 
     [1] => Array ( 
      [name] => James2 
      [id] => 2222 
     ) 
     [2] => Array (
      [name] => James3 
      [id] => 3333 
     ) 
     [3] => Array ( 
      [name] => James4 
      [id] => 4444 
     ) 
     [4] => Array ( 
      [name] => James5 
      [id] => 5555 
     ) [5] => Array ( 
      [name] => James6 
      [id] => 6666 
     ) 
    ) 
) 

私はin_array PHPコマンドを使用しようとしましたが、機能しませんでした。

どうすればいいですか?

+0

たちに動作しませんでしたあなたのコードを表示します。私はあなたがサブアレイの要素を見ていないと思う。また、ここに個人情報を掲載しないでください!あなたがしたことは、実際にFacebook TOSの違反です。 – Brad

+0

@ブラッド数字に合わせるためにさまざまなコードを試しましたが、うまく機能しませんでした。私はここで間違ったコードを投稿すると、それは全体の質問を混乱させるだろうと思う。 – james

答えて

0

試してみてください。

foreach($yourArr['data'] as $val) { 
    if($yourUserId == $val["id"]) { 
     ///found 
     break; 
    } 
} 
+0

素晴らしいです! – james

関連する問題