2013-04-25 4 views
1

Я пытаюсь отправить facebook личное сообщение через Facebook отправить диалог в моей facebook приложения, у меня есть проблемы при установке пользовательского изображения каждый раз пользователь нажимает на нее, я посылаю параметры какПользовательское изображение в диалоговом окне отправки facebook?

<a href="#" onclick="send_message('<?=$transaction->user_id?>', '<?=$transaction->image_name?>')">send msg</a> 

и на стороне функции,

FB.init({ 
    appId: '<?=$this->facebook->getAppID()?>', 
    xfbml: true, 
    cookie: true 
}); 
function send_message(user_id, image_name) { 
    FB.ui({ 
     to: user_id, 
     method: 'send', 
     name: 'The Image', 
     description: 'Description here', 
     link: 'https://www.something.com/', 
     picture: '<?=baseurl()?>imagepath/'+image_name 
    }); 
} 

он отлично работает без параметров изображения, но все время он использует по умолчанию изображение, которое facebook автоматически выбрать из моей ссылки.

пожалуйста ваша помощь будет очень признательна!

ответ

0

Использование протокола HTTPS в ссылке на изображение (если вы это сделаете), это может вызвать проблемы. Взгляните на Images not working in FB.ui

+0

Работает отлично, спасибо большое –

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