2013-11-24 3 views
0

Я использую JS SDK для диалога отправки:Facebook Октябрь изменения - отправить диалог с метаданными

FB.ui({ 
    app_id: appId, 
    method: 'send', 
    link: window.location.protocol+'//'+server+'/xxxxx', 
      name: 'name', 
    description: 'description', 
    to: '1111111111' 
    }); 

«Имя» и «описание» параметры игнорируются. Я понял, что использование тегов метаданных - это решение. Какие теги следует использовать для имени и описания?

ответ

0

Теги метаданных называются тегами Open Graph. Существует много типов данных, которые могут быть включены в эти заголовки, если вам интересно, тогда ознакомьтесь с опциями here и here.

Чтобы указать только имя и описание, вы должны использовать OG: название и ог: описание тегов в HTML из URL отправки, например:

<meta property="og:title" content="The Name Goes Here" /> 
<meta property="og:description" content="Some text about this link goes here" /> 

Одна вещь, чтобы помнить о том, что Facebook кэширует эти данные довольно агрессивно, поэтому вы можете подумать, почему, когда вы изменили тег, текст в диалоговом окне отправки не меняется. Если это произойдет, вставьте URL-адрес в отладчик объектов Facebook - https://developers.facebook.com/tools/debug, и он должен очистить свою кешированную версию.

Смежные вопросы