2017-08-17 22 views
0

有關會員概述我已使用LinkedIN Member Profile Plugin加載所有LinkedIN配置文件。我曾經載入過需要的JavaScript:加載許多LinkedIN配置文件小部件的最快方法

<script src="//platform.linkedin.com/in.js" type="text/javascript"></script> 

在這之後,我通過循環成員,一般裝載他們的個人資料:

<script type="IN/MemberProfile" 
    data-id="<?php echo $linkedin; ?>" 
    data-format="inline" data-related="false"></script> 

$linkedin是一個字符串到他們的個人資料。

這種方式很有效,但由於大約有40名成員,所以工作很慢。有沒有辦法緩存結果,或使這項工作更快?

+0

不,不是真的。這些插件加載到iframe中,因此您無法通過JS訪問內容。但是這些插件並不是真的可以在單個頁面上使用。如果你想「更快」,那麼你將不得不通過他們的API去獲取成員詳細信息,以便將它們存儲到系統中。 – CBroe

+0

我很害怕。如果沒有更令人滿意的答案,請將其作爲答案提交,我會接受。 –

回答

2

這種方法很有效,但是由於大約有40個成員,所以工作起來很繁瑣。有沒有辦法緩存結果,或使這項工作更快?

不,不是真的。這些插件加載到iframe中,因此您無法通過JS訪問內容。

但是這些插件並不是真正意味着在單個頁面上的大量使用。如果你想「更快」,那麼你將不得不通過他們的API去獲取會員詳細信息/個人資料圖片,以便將它們存儲到系統中,然後從那裏提供服務。

+0

使用LinkedIN API甚至可以實現上述功能嗎?我只能找到如何通過他們的API獲取自己的數據 –

+0

用戶可能需要授權您的應用訪問他們的個人資料,是的... – CBroe