У меня есть страница, на которой пользователь может загрузить свое изображение и отредактировать его с помощью одного API.
Теперь, используя полученное изображение в формате URL, необходимо поделиться в социальных сетях, таких как Facebook, Twitter и Instagram.
Ниже приведены URL-адреса, используемые для перенаправления социальных сетей:
Facebook - https://www.facebook.com/sharer.php?u= $ {window.location.href}? imageurl = $ {imageUrl} Twitter- https://twitter.com/intent/tweet?url= $ {window.location.href}? imageurl = $ {imageUrl} Instagram - еще не нашел
Вещи пробовали: Пытался добавить {imageUrl}, который хранится в состоянии, в метатеги динамически, используя createElement и setAttribute в componentDidMount, который не обновлял это изображение в facebook, но мог добавить это изображение в og: image в мета-тегах head->. Пожалуйста, дайте мне какое-нибудь решение. Это было бы большим подспорьем.
<a
data-pgaction-redirection="0"
target="_blank"
rel="noopener noreferrer"
title={title}
href=`{https://www.facebook.com/sharer.php?u=${window.location.href}?
imageurl=${this.state.imageUrl}}`
>
Facebook
</a>