Политики Facebook: может ли мое приложение автоматически публиковать истории в моей ленте в Facebook? - PullRequest
2 голосов
/ 16 января 2010

Согласно Правилам платформы Facebook :

Вы не должны предварительно заполнять user_message параметр или контент, отправленный через расширенное разрешение (например, статус обновление или примечание), если пользователь сгенерированный контент ранее в рабочий процесс.

Означает ли это, что я не могу автоматически публиковать истории в потоке, даже если пользователь согласился?

Я видел приложения (такие как PlayStation Network, Foto Diaria), которые автоматически публикуют истории.

PlayStation Network публикует истории о действиях, которые вы совершали в играх для PS3, а Foto Diaria каждый день публикует изображение со своей стены. В обоих случаях вложение создается приложением, а сообщение пользователя пустое. Может ли это означать, что публикация историй с пустым пользовательским сообщением (пустым, отсутствующим) не считается предварительным заполнением?

РЕДАКТИРОВАТЬ: мне нужно знать, что разрешено или нет политиками платформы Facebook, а не как публиковать истории.

Ответы [ 4 ]

2 голосов
/ 28 июля 2011

https://developers.facebook.com/docs/guides/policy/examples_and_explanations/stream_stories/

Проверьте это. В разделе «Политика платформы» на сайте FB Dev есть несколько дополнительных документов, которые помогут вам лучше понять правила обмена.

Пожалуйста, ознакомьтесь также с разделом «Отзывы пользователей».

https://developers.facebook.com/docs/guides/policy/examples_and_explanations/user_feedback/

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

1 голос
/ 17 января 2010

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

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

0 голосов
/ 22 ноября 2013

это просто запрещено, но есть одна загвоздка: если текст был подготовлен пользователем ранее, вы можете опубликовать этот текст позже, и я думаю, что вы можете добавить свой собственный текст к нему. Но не уверен ...

Я говорю это, основываясь на приложении McDonald's Canada yourquestions , вы можете задавать им вопросы, когда они отвечают, они публикуют на вашей стене.

Но, чтобы уточнить это, как PMD, я попрошу FB лично и дам вам знать, каков ответ.

0 голосов
/ 11 февраля 2012

Мы можем попросить пользователя получить разрешение offline_access, которое является доступом к профилю пользователя в любое время, даже если пользователь не в сети. Но это разрешение больше не будет доступно.

Я согласен, что это разрешение так вредно для пользователя.

Но все же полезно, если владелец приложения хочет публиковать сообщения в своей учетной записи, когда пользователь использует свое приложение. Если вы хотите опубликовать в своей учетной записи, вы можете вручную добавить offline_access в свое приложение, выбрать access_token и сохранить его в своем собственном приложении, а затем использовать его, когда вам нужно разместить свою учетную запись. Имеет смысл, что Facebook должен позволить разработчику выполнить эту задачу.

...