1

私はFacebookアプリケーションを開発していますが、ユーザーIDやその他の情報を照会する次のコードがここにあります。

$users = $facebook->api(array(
  'method' => 'fql.query',
  'query' =>    "SELECT uid, last_name, pic_big"
             + " FROM user WHERE uid IN ("
             + "     SELECT uid" 
             + "     FROM page_fan"
             + "     WHERE page_id='411133928921438'" 
             + "         AND uid IN ("
             + "             SELECT uid2 FROM friend WHERE uid1 = me()"
             + "         )"
             + ")"
)); 

生成された配列のユーザーにのみ招待状を送信できるように、ユーザーIDを配列に格納する必要があります。

function newInvite(){
    var user_ids = ["1368246891", "1206927311", "1149862205"];
    FB.ui({ 
      'method' : 'apprequests',
      'message': 'There goes the message for Penelope App users to invite their friends',
      'to'     : user_ids,
    });
}

user_idsは、fqlクエリから生成されたユーザーIDを保持する配列に含まれている必要があります。

4

0 に答える 0