У меня есть страница в приложении facebook, которая является объектом opengraph, когда я отправляю пользовательское действие на этом объекте в facebook из моего приложения, оно опубликовано правильно, но когда я использую социальный плагин facebook, такой как и как этот объект он не размещен как этот объект, но вместо этого объект моего приложения facebook размещен на временной шкале ... так что мой вопрос здесь. Может ли объект in-app быть опубликован только через действие opengraph?Можно ли разместить объект в приложении только через действие opengraph?
ответ
Неа, новый объект OpenGraph будет создан или данные будут обновлены существующие один раз Facebook пуха просканировать вашу страницу, чтобы получить данные это будет происходить в нескольких случаях:
- OpenGraph действие ссылки объект опубликовал
- Как кнопка нажата для определенного URL-адреса
- Ссылка на вашу страницу, размещенную на Facebook (прямо или через любой dialogs с использованием
link
и т. Д.).
Ваша кнопка «Like», вероятно, связана не с вашим реальным URL-адресом приложения, а с URL-адресом в Facebook, что приводит к разным страницам, которые анализируются Facebook по нажатию кнопки Like и OpenGraph.
Я предполагаю, что ваша подобная кнопка указывает на вкладку приложения или холст или страницу приложения, поскольку ссылки на холст обычного приложения правильно анализируются Facebook.
Update:
Похоже проблема с OpenGraph тегами связано с тем, что ваше приложение возвращающегося 404
(не найден код статуса) для URL вы предоставили, и только возвращает данные для HTTP (но не HTTPS) Запросы. Если код ошибки возвращается, кешированные данные сохраняются и не будут обновляться до тех пор, пока не будет возвращен правильный код состояния.
Update 2:
Как вы предоставили реальный URL это стало ясно, что вы получите детали для вашего приложения, а не фактической страницы из-за перенаправления для всех неавторизованных пользователей, которые приводят к неспособности богатому данных реального OpenGraph по Facebook linter.
BTW, вы должны знать, что каждый объект OpenGraph ДОЛЖЕН иметь общедоступный URL-адрес.
- 1. Как разместить объекты opengraph
- 2. Не удается отправить действие OpenGraph
- 3. Facebook Opengraph Прочтите действие
- 4. Можно ли установить изображение по умолчанию только Facebook OpenGraph?
- 5. Можно ли разместить объявление через Yammer API?
- 6. Может ли объект opengraph быть многостраничным?
- 7. Удалить Действие, выполняемое OpenGraph-Facebook
- 8. Ссылка на опубликованное действие с opengraph
- 9. Можно ли разместить элемент рельсов в частичном?
- 10. Поддерживает ли OpenGraph Facebook только локальные языки?
- 11. Доступен ли OpenGraph только для одобренных приложений?
- 12. Можно ли отправить действие в редукторе?
- 13. Можно ли испускать объект потока через socket.io
- 14. Можно ли подключить действие в представлении NSCollection через Interface Builder?
- 15. Можно ли использовать только функцию «действие» в форме?
- 16. Можно ли добавить действие только в финальный раунд LOOP?
- 17. Opengraph и music.listen
- 18. Facebook OpenGraph Объект пользовательского изображения
- 19. Можно ли проверить, что действие недоступно через URL-адрес?
- 20. Можно ли разместить jQuery анимации?
- 21. Можно ли разместить JavaScript в частичных изображениях
- 22. Можно ли разместить текст TextView в центр
- 23. Можно ли разместить DIV между двумя абзацами, используя только CSS?
- 24. Можно ли вернуть объект класса в wcf?
- 25. Можно ли использовать объект `scala.actors.Actor` в приложении для Android?
- 26. Можно ли изменить родительский объект в приложении Google?
- 27. разместить данные через HttpWebRequest
- 28. Можно ли разделить покупку биллинга в приложении через несколько приложений?
- 29. Можно ли возобновить действие Android после финиша()?
- 30. Можно ли разместить файлы конфигурации в JAR?
Да, это указывает на, например, URL-адрес http://apps.facebook.com/appnamespace/eg.php?id=5 Это означает, что facebook не получит информацию о его объекте .. потому что мы передаем его через lint it получите информацию о моем приложении, а не те, которые указаны на этой странице. – user1064950
@ user1064950, похоже, что ваше приложение приводит к 404 для этого URL (по крайней мере, для меня и для Facebook), проверьте его с помощью инструмента [debug] (https://developers.facebook.com/tools/debug/og/object?q = HTTP% 3A% 2F% 2Fapps.facebook.com% 2Fappnamespace% 2Feg.php% 3Fid% 3D5). Я обновил свой ответ, чтобы предоставить более подробную информацию об этом –
@JScripter: это не мой фактический url. Я просто написал это в качестве примера. – user1064950