0

我正在努力 share a YouTube link on user wall with LinkedIn PHP API。我正在尝试使用“ linkedin_3.2.0.class.php”。我可以给你贴上电子管链接LinkedIn,它也在播放。但我的问题是,当用户点击标题时,它会重定向到你管上的用户而不是我的 Facebook 应用程序 url。我也在与你们分享我的 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:

在此处输入图像描述

4

1 回答 1

0

跟我更新:

  1. LinkedIn 尚未提供 2 个链接/网址共享选项。

  2. 我们只能通过 LinkedIn 分享 API 分享一个链接/网址。

  3. 如果您通过分享分享 YouTube 链接,那么用户将在墙上获得 YouTube 视频,他们可以在那里播放视频。但是,当用户点击标题链接时,他/她将重定向到 YouTube 页面而不是您的页面。

  4. 如果您分享您的网址,那么您将无法在用户的墙上显示 YouTube 视频。

  5. 最好的事情是,如果我们共享我们的网站网址,那么我们可以选择将图像设置为缩略图。这很好,因为用户可以看到我们想说的;)

于 2013-08-08T08:54:18.153 回答