Расписание поста на стене в фейсбуке с использованием весеннего соц.
Я бы запланировал задание разместить на стене в фейсбуке, используя весенний соц.
Как я могу это сделать?
2 ответа
В социальном примере Spring на Github есть несколько примеров, которые сделают публикацию.
Вот конкретная часть кода, которую вам нужно использовать. Я предполагаю, что вам, возможно, придется немного покопаться, прежде чем вы сможете использовать этот код.
public void postConnect(Connection<Facebook> connection, WebRequest request) {
if (request.getAttribute(POST_TO_WALL_ATTRIBUTE, WebRequest.SCOPE_SESSION) != null) {
try {
connection.updateStatus("I've connected with the Spring Social Showcase!");
} catch (ApiException e) {
// Do nothing: No need to break down if the post-connect post can't be made.
}
request.removeAttribute(POST_TO_WALL_ATTRIBUTE, WebRequest.SCOPE_SESSION);
}
}
Теперь, так как у вас есть часть публикации, вам нужно написать планировщик для вызова этого метода. Читайте здесь о том, как написать Quartz планировщик, используя пружину. Читайте здесь для Spring API того же самого.
На самом деле теперь Facebook выпустила эту функцию планирования, так что вам не нужно использовать какое-либо стороннее приложение!
Подробнее об этом: Обновление страниц бренда Facebook и планирование публикаций