2015-05-14 5 views
3

В API Facebook v2.3 «user_posts» звучит как надмножество «user_status». Это так? Зачем мне когда-либо понадобится «user_status», если у меня уже есть «user_posts»?Зачем мне нужен FB «user_status», если мне уже предоставлены «user_posts»?

user_status

Обеспечивает доступ к состояниям человека. Это сообщения на Facebook, которые не содержат ссылок, видео или фотографий.

user_posts

Обеспечивает доступ к стойкам на временной шкале человека. Включает в себя свои собственные сообщения, сообщения, в которых они помечены, и сообщения, сделанные другими людьми на их Timeline.

https://developers.facebook.com/docs/facebook-login/permissions/v2.3#reference-user_status https://developers.facebook.com/docs/facebook-login/permissions/v2.3#reference-user_posts

+0

_ "Это сообщения на Facebook, которые не включают ссылки, видео или фотографии" _ - что-то неясно об этом ...? – CBroe

+0

Да, неясно. Как указано в вопросе, user_status звучит как подмножество user_posts, зачем мне когда-нибудь понадобиться оба? – kylewm

+0

Если вы только хотели запросить статусы пользователя, то 'user_status' было бы достаточно. – CBroe

ответ

1

Вот пример того, когда вам нужно будет или предпочитаете интегрировать разрешение user_status над разрешением user_posts ...

Допустим, вы хотите запустить анализ настроений на вашем Facebook пользователь ... если вы сканируете/анализируете user_posts, тогда вы не получите уникальных настроений для этого пользователя, вы получите чувство целого разговора, так как user_posts включает сообщения из друзей fb этого пользователя. Если facebook предлагает только user_posts, и вам нужно настроение только для этого пользователя, вам придется потратить много времени и денег на разработку сценария очистки, чтобы отфильтровать весь шум, включая сообщения от друзей fb этого пользователя. Но, к счастью, facebook интуитивно упростил разработчиков в этой ситуации, открыв разрешение user_status ... с этим разрешением я могу запустить анализ настроений только по тексту, который только для этого пользователя, без, чтобы написать скрипт который отфильтровывает весь шум. Из-за этого, я чувствую настроение пользователя, а не чувство разговора. Так что все зависит от вашего варианта использования.

Надеюсь, это поможет!

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