2010-10-22 3 views
1

Какие расширенные разрешения Facebook заставляют проявлять интерес у знакомых пользователей?Facebook расширенные разрешения и заинтересованное лицо

Я пробовал использовать friends_about_me, friends_relationship_details и friends_relationships.

В каком месте заинтересованы? Кстати, я использую Facebook SDK для iOS-устройств.

Если этого недостаточно, это потому, что я делаю что-то неправильно или это настройки индивидуальных пользователей настроены таким образом? На странице профиля Facebook он может показать «Интересующийся»: женщины, в то время как запрос API Графа может не показывать его даже с предоставленными выше расширенными разрешениями.

Также, когда я пытаюсь использовать его с идентификатором строки запроса? Fields = interesting_in, я получаю null, за исключением пары.

+0

У вас есть интересы? - "user_interests friends_interests Предоставляет доступ к списку интересов пользователя в качестве интереса к соединению" – Gazler

+0

да у меня есть. также гендер не появляется для некоторых людей. странно –

+2

Вы, вероятно, должны удалить все эти идентификаторы пользователя из этого вопроса. Это явно нарушение Facebook TOS. –

ответ

5

Разрешение «friends_relationship_details». Запрос, который вы показываете выше, действительно правильный. Единственное, что вы забываете, это то, что в конечном итоге каждое использование может установить, какие данные могут делиться с друзьями. Настройки по умолчанию, с которыми могут делиться друзья информации, НЕ позволяют друзьям предоставлять доступ к приложениям для «интереса и поиска» и «религий и политических взглядов». Короче говоря, ваш запрос верен, и вы получаете всю доступную вам информацию.

Большинство пользователей Facebook не изменили эти параметры, а это означает, что в вашем запросе будут отображаться только пользователи, которые явно разрешили друзьям делиться интересующей информацией информацией. Это будет почти никто, поэтому у вас есть только один результат в вашем запросе.

Чтобы узнать, о чем идет речь, перейдите по ссылке: http://www.facebook.com/settings/?tab=privacy, нажмите «Изменить настройки для использования приложений, игр и веб-сайтов». и нажмите «Изменить настройки» в разделе «Информация, доступная через ваших друзей». Здесь вы увидите, какие разрешения вы разрешаете своим друзьям. Для этого нет переопределения. Если вы не хотите, чтобы информация была распространена, ваши друзья не могут заставить вас поделиться ею.

Извините за плохие новости.

+0

Есть ли обходной путь? –

+4

Нет обходного пути. Вы не можете заставить кого-то делиться информацией, которую они не хотят делиться. Если вы хотите получить эту информацию от друзей, вы должны пригласить своего друга к использованию своего приложения, а затем попросить пользователя получить разрешение на чтение этих данных. –

+0

Разрешение для пола отсутствует. Если пользователь проверил поле «Показать мой секс в моем профиле», то их пол является общедоступным. Если они не отметили это поле, их пол всегда является приватным. По моему опыту, половина пользователей будет иметь свой пол для публики. Это означает, что вы можете получить пол примерно половины друзей пользователя. –