Php 将自定义数据共享到facebook/linkedin
我希望用户能够从我的页面向facebook/linkedin共享(发布)一些数据。有一个facebook共享链接,但现在应该被弃用了?我试过了,但没有完全奏效。有一个,但我只需要一个从html没有任何额外的混乱链接 人们似乎喜欢,但我认为应该有一个更简单的解决办法 我注意到在尝试共享数据时有两个不同的方面:Php 将自定义数据共享到facebook/linkedin,php,facebook,facebook-opengraph,facebook-sharer,Php,Facebook,Facebook Opengraph,Facebook Sharer,我希望用户能够从我的页面向facebook/linkedin共享(发布)一些数据。有一个facebook共享链接,但现在应该被弃用了?我试过了,但没有完全奏效。有一个,但我只需要一个从html没有任何额外的混乱链接 人们似乎喜欢,但我认为应该有一个更简单的解决办法 我注意到在尝试共享数据时有两个不同的方面: 预创建文本放入共享文本框(例如,这适用于twitter,但不适用于Fb/LinkedIn…) 使用url放入sharer,sharer会自动检测诸如标题、图像、描述等属性(文本保持空白,由
- 预创建文本放入共享文本框(例如,这适用于twitter,但不适用于Fb/LinkedIn…)
- 使用url放入sharer,sharer会自动检测诸如标题、图像、描述等属性(文本保持空白,由用户编写内容)
https://www.linkedin.com/cws/share?url=YOUR_URL?YOUR_PARAMETER=PARAM_VALUE
有了它,你就可以用php$\u GET来显示你的参数,并把它放进去
<meta property="og:description" content="This is my param <?php echo $_GET['YOUR_PARAMETER'] ?>"
我想:如果你想通过Facebook和LinkedIn共享你的自定义数据,这就是你需要的:
- 使用如下所示的自定义数据创建您自己的服务器(在我的例子中是php):
共享到Facebook(此共享器应该已弃用,但它可以工作) 使用 分享给Linkedin 但请注意:Facebook仅从<?php if(isset($_GET['YOUR_PARAMETER'])) $par = $_GET['YOUR_PARAMETER']; ?> <meta charset="utf-8"> <title>SITE TITLE</title> <meta property="og:title" content="SITE TITLE" /> <meta property="og:type" content="website" /> <meta property="og:url" content="YOUR_URL?YOUR_PARAMETER=<?php echo $par ?>" /> <meta property="og:image" content="YOUR_IMG_URL_CAN_USE_PARAMETERS_ALSO" /> <meta property="og:description" content="You can use your parameter that will be shown as description when sharing to facebook like this: This is my parameter! <?php if($par) echo $par; ?>!" />
<meta property="og:url"
<a ng-href="http://www.facebook.com/sharer.php?u=YOUR_URL?YOUR_PARAM={{PARAM_VALUE}}" target="_blank"> <div class="text">Share via Facebook</div> </a>
http://www.facebook.com/sharer.php?u=YOUR_URL?YOUR_PARAM=PARAM_VALUE
https://www.linkedin.com/cws/share?url=YOUR_URL?YOUR_PARAMETER=PARAM_VALUE
<meta property="og:url"