Я пытался поделиться текущим URL статьи в социальных сетях, таких как Facebook, Twitter и LinkedIn, используя пакет реагировать-поделиться . У меня есть некоторые проблемы на этой странице: (URL: https://www.linkedin.com/shareArticle/?url=https%3A%2F%2Fstaging.bidboxid.co%2Fcar-details%2Fhonda-brio-at-limited-edition&mini=true)
код:
import React from 'react'; import { LinkedinShareButton } from "react-share"; let shareUrl = window.location.href; export default class Share extends React.Component { render() { return( <LinkedinShareButton url={`${shareUrl}`}> <div className="icon-socmed-white linkedin"> <FaLinkedinIn/> </div> </LinkedinShareButton>) } }
Что странно в этом случае, если я попытаюсь поделиться страницей homepage как статьей для публикации, все будет работать нормально.
Похоже, что linkedin удалил их поддержку для обмена URL-адресами. Если вы посмотрите документацию (https://docs.microsoft.com/en-us/linkedin/consumer/integrations/self-serve/share-on-linkedin?context=linkedin / consumer / context ), в ней никогда не будет упоминания о совместном использовании с использованием URL.
Возможно, общий доступ к домашней странице все еще работает, потому что они пропустили удаление поддержки для этого типа URL пока что.
Скорее всего, требуется доля реакции-обмена / больше не будет поддерживать LinkedIn. Вы можете следовать приведенной выше документации, чтобы знать, как реализовать совместное использование самостоятельно.
LE: вот еще один ответ на стек, который говорит то же самое: Как создать пользовательскую кнопку общего доступа LinkedIn