Я получил требование разработать функцию, чтобы проверить, связаны ли 2 идентификатора электронной почты, логины или личности.Я надеюсь спросить 2 пользователей их идентификатор в Facebook, идентификатор для кода (и в будущем, возможно, будет больше социальных сетей).Затем я надеюсь использовать их идентификаторы facebook для подключения к API Facebook и определить,
- Социально ли связаны эти двое, они друзья?
- Связаны ли эти 2 через общих друзей
- Есть ли у них n уровней взаимосвязанных друзей?(как в linkedin)
Точно так же я надеюсь использовать api-файлы linkedin, чтобы определить, насколько они социально связаны, а если нет, то насколько они далеко.
Мой вопрос
- Я раньше был в социальном проекте и понимаю, что Facebook и ссылки предоставляют множество ограничений для их API.Знаете ли вы что-нибудь, что совершенно очевидно выделяется из того, что мне нужно, чтобы они делали для меня?
- Есть ли какие-либо проблемы с конфиденциальностью / правовые вопросы, о которых мне нужно знать, в этих сценариях.Будет ли проблема, если я сообщу каждому из пользователей, что они на расстоянии х сетей друг от друга?
- Смогу ли я использовать бесплатный API или есть какой-то определенный платный сервис, который эти социальныесети предлагают?Я буду беспокоиться о расходах, когда я развернусь правильно?
Отредактировано
Я задаю некоторые вопросы на форумах linkedin.Это ответ, который я получил
Нет расширенной информации, доступной через API для разработчиков бизнес-аккаунтов.Видимость зависит от пользователя, который прошел аутентификацию, и того, что они могут видеть в своей сети.API не предназначен для того, чтобы вы могли получать информацию о двух пользователях, отличных от того, кто прошел аутентификацию.
Кажется справедливым с их точки зрения.Даже корпоративная учетная запись не будет предоставлять личную информацию о 2 «социально связанных» случайных людях данных.
Я думаю, что мне нужно изучить возможность, чтобы мои пользователи входили в систему или подключаться к connectedIn, и предоставлять мне эту информацию.Как бы безумно это ни звучало, я буду исследовать это.