2013-11-22 3 views
1

Я использую SDK для Facebook. В моей приведенной ниже картинке аргумент изображения не работает. Итак, мое личное изображение ссылки на сообщение скрыто, а также не работает параметр описания.Facebook JS SDK отправить параметры личных сообщений

Но, на сайте airbnb.com личное сообщение отображает полное изображение логотипа.

FB.init({ 
     appId:'<?php echo $fb_app_id; ?>', 
     frictionlessRequests: true 
    }); 
function send_invitation(){ 
    FB.ui(
    { 
     method: 'send', 
     link: '<?php echo base_url()."users/signup?airef=".$referral_code;?>', 
     picture: '<?php echo base_url()."images/logo.png";?>', 
    }, requestCallback); 
     function requestCallback(response) { 

     }  
     } 

Заранее спасибо.

ответ

0

Там нет параметра «картинка» в диалоговом окне отправки - документация здесь: https://developers.facebook.com/docs/reference/dialogs/send/

Изображение прилагается к ссылке тот же один, что Facebook's Debug Tool обнаруживает на URL с помощью мета-тегов (если имеется) или путем очистки изображений из HTML (если метатеги не указаны)

+0

Благодарим вас за ответ. У меня есть еще один вопрос. Как установить метатег og: image. В вашем упомянутом Facebook Debug Tool отобразится несколько изображений og:. Пожалуйста, проясните это. –

+0

Вы помещаете метатеги в раздел '' HTML вашей страницы, а искатель Facebook обнаруживает их, когда ссылка используется совместно, или вы используете инструмент отладки. – Igy

+0

Я использую метатег og: image, но метатег og изображение не отображается. Он отображает наибольшее изображение из нескольких изображений. и инструмент Debug от Facebook не отображает информацию о документе Open Open Graph. –

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