buxtut
@buxtut

У меня есть небольшая проблема, и мне нужна помощь. php?

У меня есть небольшая проблема, и мне нужна помощь.
После выполнения этих строк:
$friends_array = Okru::makeRequest('friends.get');
			$friends_results = Okru::makeRequest('users.getInfo', array('format' => 'json', 'uids' => implode(',', $friends_array), 'fields' => 'name'));

В переменной $friends_results будут иметь имена всех друзей.
Но это не работает для всех профилей.
некоторые профили не возвращают информацию об именах друзей.
Если я посылаю этот путь
$friends_array = Okru::makeRequest('friends.get');
for($i=0; $i<count($friends_array); $i++ ){
$friends_results[$i] = Okru::makeRequest('users.getInfo', array('format' => 'json', 'uids' => $friends_array[$i], 'fields' => 'name'));
}

работает хорошо, но в этом случае я должен запустить эту строку для всех друзей в партии
В этом случае, это занимает много времени.
почему первый метод не работает на всех account?
Пожалуйста, помогите!
  • Вопрос задан
  • 344 просмотра
Решения вопроса 1
Vjaka
@Vjaka
Платформа игр (Одноклассники)
Читаем доки: https://apiok.ru/dev/methods/rest/users/users.getInfo
Макс. число идентификаторов составляет 100.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
19 апр. 2024, в 15:01
35000 руб./за проект
19 апр. 2024, в 14:12
30000 руб./за проект