我正在尝试share a YouTube link on user wall with LinkedIn PHP API
。我正在尝试使用'linkedin_3.2.0.class.php
'。我可以在LinkedIn
上发布管道链接,它也正在播放。但我的问题是,当用户点击标题时,它将重定向到用户的管道而不是我的Facebook应用程序网址。我和你们分享我的scree和代码..如果可能的话,指导我做错了。
Here is my PHP Code:
<?php
$OBJ_linkedin = new LinkedIn($API_CONFIG);
$OBJ_linkedin->setTokenAccess($_SESSION['oauth']['linkedin']['access']);
$content = array();
$content['comment'] = $_SESSION['linkedin']['message'];
$content['title'] = $_SESSION['linkedin']['title'];
$content['submitted-url'] = 'http://www.youtube.com/watch?v=Fj7kFvk-T7g';
$content['submitted-image-url'] = Config::BASE_URL . $_SESSION['linkedin']['image'];
$content['description'] = $_SESSION['linkedin']['message'];
$content['url'] = Config::APP_URL;
$content['source'] = Config::APP_URL;
$private = TRUE;
$response = $OBJ_linkedin->share('new', $content, $private);
if ($response['success'] === TRUE) {
header('Location: ' . Config::APP_URL);
die();
} else {
echo "Error sharing content:<br /><br />RESPONSE:<br /><br /><pre>" . print_r($response, TRUE) . "</pre><br /><br />LINKEDIN OBJ:<br /><br /><pre>" . print_r($OBJ_linkedin, TRUE) . "</pre>";
}
Here is my Screen shot:
答案 0 :(得分:0)
与我联系:
LinkedIn尚未提供2个链接/网址共享选项。
我们只能通过LinkedIn共享API共享一个链接/网址。
如果您通过分享分享YouTube链接,则用户将获得YouTube视频 在墙上,他们可以在那里播放视频。但是,当用户 点击标题链接,他/她将重定向到YouTube页面而非您的。
如果您分享您的网址,则无法在用户上显示YouTube视频 壁。
最好的事情是,如果我们分享我们的网站网址,那么我们就有了 将图像设置为缩略图的选项。这很好,因为用户可以 看看我们想说什么;)