2013-12-19 7 views
0

Я пытаюсь получить общее количество друзей, которые не являются моими друзьями.Получение общих друзей друзей некоторых пользователей (а не моих друзей)

Это код (после AUTH.):

$fb_result = $facebook->api('/me/mutualfriends/'.$other_user_fb_id); 

Но когда зацикливание этого кода более 10-20 пользователей это слишком долго \ медленно.

Есть ли какой-либо другой метод?

что-то вроде:

$fb_result = $facebook->api('/me/mutualfriends/'.user_fb_id1.','.user_fb_id2.','.....); 

ответ

0

Вы можете использовать:

$fb_result = $facebook->api("/{$user_fb_id2}/mutualfriends/{$user_fb_id1}"); 

Обратите внимание, что пользователь: user_fb_id2 должен быть пользователем приложения для этого, чтобы работать.

UPDATE: для этой цели вы можете использовать запросы FQL и пакетные запросы.

+0

me == user_fb_id2 ... это не то, что я имел в виду ... Я просто хочу, чтобы на нескольких пользователях получались общие друзья user_fb_id2 и user_fb_id (?), Где (?) = 1 ... to .. +0,20. Но когда я зацикливаюсь, это слишком долго, есть ли какой-нибудь другой быстрый метод? – assafey

+0

обновил ответ. – Stoic

+0

Можете ли вы указать мне ссылку или пример кода? – assafey

Смежные вопросы