2016-03-02 281 views
1

我想在網頁上創建按鈕,允許用戶在LinkedIn上共享PDF文檔的鏈接。 LinkedIn加載一個沒有任何錯誤的窗口,但沒有提供PDF的鏈接或預覽,也沒有提供任何共享內容的指示。LinkedIn分享鏈接到PDF文檔

以下是我嘗試過的兩種方法。首先是插件方法。

<script type="in/share" data-url="http://example.net/DocumentDownload.aspx?Command=Core_Download&entryID=114"></script> 

然後,其次是自定義網址。

<a href="https://www.linkedin.com/shareArticle?mini=true&http://example.net/DocumentDownload.aspx?Command=Core_Download&entryID=114">TEST</a> 

對url進行編碼沒有區別。

上述鏈接是DNN網站使用文檔交換的直接文檔鏈接。如果我將url更改爲任何html頁面,它就可以正常工作,LinkedIn似乎能夠從頁面中提取有用的信息並將其用於共享詳細信息。

LinkedIn可以處理這種事嗎?沒有什麼可以指導我可以共享的鏈接類型。我找不到任何有關它的信息。 Web控制檯中沒有錯誤。

回答

0

不確定,但您應該嘗試向LinkedIn提供末尾有.pdf的鏈接,如http://example.com/documents/file1.pdf。我想LinkedIn會檢查URL是否有.pdf文件,以確定它是否是PDF文檔。

+0

感謝您的評論,但我已經嘗試過,並得到相同的結果。直接鏈接到.pdf也不起作用。不過,我今天嘗試了一個分享,雖然似乎沒有分享,但我與其分享的人確實收到了鏈接。但是這是一個空白的文本框,當它懸停時是一個超鏈接。真是一團糟。 –

+0

我不認爲LinkedIn真的在下載PDF並進行預覽。也許它會請求一些預定義的預覽鏈接,如http://example.com/documents/file1.pdf_preview.jpg。找到這個的唯一方法是在鏈接分享期間檢查日誌,以查找LinkedIn是否試圖從您的服務器請求一些額外的圖像? –

+0

感謝尤金。你指的是什麼日誌? –