Можно ли создать новый объект без URL? - PullRequest
2 голосов
/ 31 октября 2011

Сценарий использования довольно прост: у меня есть приложение только для настольного компьютера, которое может быть подключено к Facebook, и когда пользователь что-то делает (смотрит видео, слушает музыку, делится списком воспроизведения и т. Д.), Я хочу, чтобы это приложение опубликовало новое действие (для Протокол OpenGraph).

Из того, что я видел в документах FB, на данный момент вам необходимо отправить имя действия и URL страницы со специальной разметкой для нового объекта. Но поскольку у меня есть приложение для настольного компьютера, я не могу это сделать (поскольку нет сервера).

Итак, вопрос в том, могу ли я создать этот объект только с помощью API? Или мне для этого нужно будет настроить весь сервер?

1 Ответ

3 голосов
/ 31 октября 2011

Каждый объект / действие должен быть связан с URL-адресом, который Facebook может использовать для сканирования метаданных (см. https://developers.facebook.com/docs/beta/opengraph/) - если ваше приложение в основном мобильное, на этом URL-адресе не должно быть ничего крометеги, которые сообщают Facebook об объекте, но этот URL должен существовать.Например, Spotify использует такие URL-адреса: http://open.spotify.com/track/737liXlwQnrGkVszJqVbOv На этой странице есть метатеги, на которые смотрит Facebook.Нет причины, по которой ваше приложение не могло бы просто использовать простые страницы-заполнители, подобные этому

...