Я использую очень простой JavaScript, чтобы поделиться URL на facebook стене:Поделитесь фото на Facebook с помощью Javascript
window.open('https://www.facebook.com/sharer/sharer.php?u='+something);
Это позволяет пользователю завершить обмен в окне подтверждения facebook. Однако теперь мне нужно поделиться имиджем аналогичным образом.
Я также использую open graph protocol, чтобы сделать предварительный просмотр предварительного просмотра на моем сайте. Но предварительный просмотр вызывается с помощью соответствующих тегов facebook бесполезно:
Интересно: как я могу заставить фейсбук появляться на английском языке?
Можно ли либо обмениваться сайтом как изображение или обмениваться ими по его URL-адресу?
Если возможно, я не буду обходиться без скриптов API Facebook на моем сайте, а также любых iframe или других ugly внешний материал.
Мне также неинтересно знать, что пользователь сделал с окном общего доступа.
Вам нужно использовать открытые метатеги. – SLaks
Вы имеете в виду ''? Я использую это. Но это не будет иметь большого изображения. Сайт разделяет математические уравнения, и мне нужно, чтобы они были доступны для чтения на Facebook. В противном случае я могу просто поделиться url. –