Открыть График для приложения iframe (игра) - PullRequest
0 голосов
/ 01 апреля 2012

Мы создали простую игру в качестве приложения iframe для Facebook, и теперь мы хотим использовать OG, чтобы сделать ее более интересной.

Игра: пользователь может бросить вызов другу, и они оба должны выбратькарта - в конце концов выигрывает пользователь с «более сильной» картой.

У нас нет веб-сайта для этой игры - это просто приложение для Facebook.Мы прочитали, что объект OG должен быть представлен фактической страницей объекта:

'Теперь вам нужно создать общедоступную веб-страницу, которая представляет этот объект с использованием метатегов Open Graph.'https://developers.facebook.com/docs/opengraph/tutorial/

Это действительно необходимо?И если нет, есть ли хороший учебник или документация по этому поводу?Мы нашли этот пост: http://facebook.stackoverflow.com/questions/7771321/open-graph-beta-can-it-be-used-with-facebook-iframe-canvas-application -> это решение, которое мы ищем?

1 Ответ

2 голосов
/ 01 апреля 2012

Можно создать приложение Open Graph, которое существует в Canvas Facebook.

Вам все еще нужно создать URL, которые представляют каждый из ваших экземпляров объекта, но они могут иметь форму:

https://apps.facebook.com/yourapp/foo/bar
https://apps.facebook.com/yourapp/foo
https://apps.facebook.com/yourapp?foo=bar

Они сопоставляются с URL-адресами на вашем сервере, например:

https://example.com/foo/bar
https://example.com/foo
https://example.com?foo=bar

Вы можете публиковать действия с URL-адресами apps.facebook.com - они станут URL-адресами ваших канонических объектов.Но метаданные, которые описывают эти объекты, должны присутствовать в URL вашего сервера.

Когда вы публикуете действие в отношении объекта с URL-адресом apps.facebook.com, Facebook отправит запрос на URL-адрес вашего базового сервера, чтобы прочитать метаданные.Но все ссылки, которые видят пользователи, будут указывать на URL с доменом apps.facebook.com.

...