У багатьох програмах є такі функції, коли ви отримуєте сповіщення, коли ваш додаток у Facebook приєднується до програми. Мені цікаво, чи це через якийсь спеціальний API? Якщо ні, то як би я пішов робити це?
Я думав про це так: Коли користувач підписується через facebook, я записую його ідентифікатор facebook та за допомогою API API отримую всіх своїх друзів у facebook. Потім, коли інший користувач підписується через facebook, я перевіряю, чи хтось із попередніх застосувань містить у своєму списку друзів ідентифікатор fb нового користувача, якщо так, я надсилаю сповіщення.
Мені цікаво, чи це так, чи це зробититам є якийсь інший спосіб / API, що є нормою. Недоліком мого шляху є те, що список друзів не оновлюється після того, як вони зареєструються, а також я повинен тримати список своїх друзів у своїй базі даних. Спасибі
Відповіді:
1 для відповіді № 1Замість того, щоб забирати друзів користувачів і порівнювати їх з користувачами у вашій базі даних, просто використовуйте цей виклик API:
/{user_id}/friends?fields=installed
Звичайно, можна додати інших областях до цього списку, щоб отримати більше даних про друзів.