Facebook Open Graph Несколько объектов за действие - PullRequest
2 голосов
/ 05 марта 2012

У меня есть одно настраиваемое действие (добавить) и два настраиваемых объекта (список избранного) и (телешоу). Я хочу добавить телешоу в список избранного и зарегистрировать его на временной шкале Facebook. И.Е. эти два объекта привязаны к одному действию.

Я бы хотел, чтобы лента новостей читала:

"[Джо] добавил [Современная семья] в свой [список избранного]."

Я не могу понять, как прикрепить два объекта к одному действию и сделать так, чтобы они отображались вместе на временной шкале. Я могу сделать одно или другое.

У кого-нибудь есть опыт в этом? Возможно ли это?

Ответы [ 4 ]

2 голосов
/ 23 мая 2012

Я также искал способ сделать это, и я не смог найти ничего полезного.

Я заметил, что Spotify делает это без проблем (прямо из рассылки друга): [пользователь] прослушал [песню] [исполнителя] в Spotify, хотя просматривал документацию 'types' на открытом графике: http://ogp.me/#types похоже, что это особая функция для прослушивания музыки.

0 голосов
/ 19 марта 2013

Вы можете установить [Список избранного] как свойство вместо Типа подключенного объекта и использовать фигурные скобки в «Настроить предложения», чтобы отобразить его так, как вы хотите

0 голосов
/ 26 сентября 2012

Измените свое действие с [добавить] на [Избранное] и имейте [Избранное] наследовать от [подобно], а не от [действия]

Добавить [Список избранного] в качестве пользовательского свойства в [Избранное]

В заголовке по-прежнему будут отображаться только объект и действие, поэтому:

"[Джо] предпочитает [Современная семья] с YourApp"

Однако тогда в Configure Story Attachment вы можете добавить несколько дополнительных битов к вложению в заголовке, например ::10000*

[Современная семья] добавлена ​​в [Список избранного].

Хотя, очевидно, с фигурными скобками: -)

0 голосов
/ 05 марта 2012

Должен ли список избранного действительно быть объектом Open Graph?
Может ли пользователь иметь несколько списков избранного с разными именами?

Если у каждого пользователя есть только один список избранных (называемый "списком избранных"), то нет причин определять его как объект Open Graph.

Возможно, описательное имя приложения можно использовать для удобочитаемости агрегатов.

[Пользователь] добавлено [ТВ-шоу] до [AppName] :

  • Джо добавлено Современная семья в MyFavorList .
  • Джо добавлено Modern Family и 3 других телешоу до MyFavorList .
  • Джо , Боб и 3 других добавлено Современная семья в MyFavorList .
...