Можно ли автоматически публиковать пост в Facebook с помощью FBSDKShareKit?
Я хочу поделиться публикацией в Facebook после того, как пользователь успешно вошел в систему. Я знаю, как поделиться публикацией:
let content: FBSDKShareLinkContent = FBSDKShareLinkContent()
content.contentURL = NSURL(string: "http://url.me")
content.contentTitle = "App Testing"
content.contentDescription = "I'm working over app!"
FBSDKShareDialog.showFromViewController(self, withContent: content, delegate: nil)
но этот код просит пользователя нажать на кнопку сообщения. Можно ли опубликовать обновление статуса автоматически, как я могу сделать это в Twitter SDK? Он просто публикует твит после успешного входа в систему на временной шкале, я ищу аналоговую функцию в FBSDK
1 ответ
Нет, нет функции, которая делает это. Ваш подход будет нарушением их Политики платформы, которая включает в себя следующие правила:
Получите согласие людей перед публикацией контента от их имени.
И это может быть актуально, в зависимости от того, что вы делаете:
Не заполняйте заголовки, комментарии, сообщения или параметры сообщений пользователя сообщениями, которые не были созданы человеком, даже если он может редактировать или удалять контент перед публикацией.