首頁  >  文章  >  後端開發  >  Linkedin 公司 API 終極指南,包含完整的 Python 程式碼範例

Linkedin 公司 API 終極指南,包含完整的 Python 程式碼範例

Mary-Kate Olsen
Mary-Kate Olsen原創
2024-11-04 02:38:01502瀏覽

在使用 LinkedIn Company API 時是否曾經覺得自己正在走入複雜的迷宮?相信我,我去過那裡。作為一名久經沙場的開發人員,我無數次與 API 限制、速率限制和資料限製作鬥爭。但你猜怎麼著?這些挫折帶來了一些非常酷的發現,我將與您分享。

無論您是建立人力資源技術領域下一個重大產品的開發人員、對企業資料擷取有著永不滿足的胃口的資料科學家,還是旨在顛覆B2B 格局的新創公司創辦人,您都剛剛發現了您的藏寶圖LinkedIn 數據金礦。

在這個沒有廢話的指南中,我們將:

  • 揭秘 LinkedIn 公司 API(因為誰不喜歡神祕的事物呢?)
  • 向您展示如何從這個全球最大的 B2B 平台中榨取每一滴價值
  • 向您介紹一個改變遊戲規則的替代方案(Proxycurl Company API),它會讓您質疑您認為自己了解的有關 LinkedIn 資料存取的一切(劇透警告:這很好)

但是嘿,為什麼要告訴我們什麼時候可以展示呢?讓我們先嘗試一下可能性。想像一下只需幾行程式碼即可擷取全面的公司資料:

curl \
    -G \
    -H "Authorization: Bearer demo-bearer-token" \
    'https://nubela.co/proxycurl/api/linkedin/company' \
    --data-urlencode 'url=https://www.linkedin.com/company/google/' \
    --data-urlencode 'categories=include' \
    --data-urlencode 'funding_data=include' \
    --data-urlencode 'exit_data=include' \
    --data-urlencode 'acquisitions=include' \
    --data-urlencode 'extra=include' \
    --data-urlencode 'use_cache=if-present' \
    --data-urlencode 'fallback_to_cache=on-error'

印象深刻嗎?這只是開胃菜。此程式碼片段展示了第三方 LinkedIn API 解決方案(在本例中為我們自己的 Proxycurl API)的強大功能。但別擔心。在本指南中,我們將深入探討官方解決方案和替代方案。

無論您是在處理 API 速率限制、與資料限製作鬥爭,還是只是在尋找更有效的方法來獲取企業見解,您都來對地方了。我們將探索官方 LinkedIn Company API第三方 API,如 Proxycurl Company API,讓您,開發者,成為您公司應得的 API 英雄!讓我們開始吧!

為什麼相信我們的專業知識?

當需要在相關人員和公司的資料迷宮中導航時,您需要一位曾在戰壕中工作的嚮導。那就是我們。在 Proxycurl,我們花了數年時間研究 API、解碼資料結構以及突破 LinkedIn 資料的可能性界限。我們談論的是一個擁有 9 億用戶和 5840 萬家公司的平台——這就是我們正在處理的數據規模。這就是您可以信任我們的原因:

  • 久經考驗的經驗與持續創新:我們並沒有止步於理解LinkedIn的API。當我們遇到障礙時,我們就會進行創新。我們的團隊開發了先進的解決方案來大規模提取、處理和分析 LinkedIn 數據。這種創新動力催生了我們自己的 Proxycurl API 產品,該產品現在已成為 LinkedIn 官方產品的強大替代品。
  • 對業務需求的深刻理解:我們的專業知識不僅限於技術方面。我們與各行業的企業密切合作—從靈活的新創公司到財富 500 強巨頭。這讓我們對 LinkedIn 公司數據如何推動真正的商業價值產生了獨特的見解,無論是用於潛在客戶開發、市場分析或人力資源技術解決方案。

但不要只相信我的話。這是一個快速成功的故事:

  • 人力資源科技領域的遊戲規則改變者:一家人力資源科技新創公司在其人工智慧驅動的招募平台上遇到了 LinkedIn API 限制。切換到 Proxycurl 的 API 後,他們得到了:
    • 訪問豐富的公司簡介,包括有關公司規模、行業和近期招聘的詳細信息
    • 成功展示位置增加 40%
    • 資料擷取成本降低 60%
    • 候選公司匹配明顯更準確

順便說一句,我們的成功故事不僅僅是電子表格上令人印象深刻的數字 - 它們是現實世界的遊戲規則改變者,我的朋友!我們談論的是那些因一些限製而陷入困境並最終擺脫困境的企業。從渦輪增壓人力資源技術到徹底改變市場情報,從增壓 B2B 銷售到…好吧,您明白了。可能性如此巨大,我需要一本小說來列出所有這些(而且,沒有人想要這樣)。

因此,當我們深入了解 LinkedIn 公司 API 的世界時,請記住:您不僅僅是在獲取資訊 - 您還在利用多年的實踐經驗和經過驗證的結果。我們一直在戰壕里,用傷痕累累的 API 戰鬥(成功故事)來證明這一點,我們在這裡引導您走向勝利。

兩種類型的 LinkedIn 公司 API

在我們深入之前,讓我們先設定一下場景。在 LinkedIn 公司 API 領域,有兩個不同的領域:

  1. 官方 LinkedIn 公司 API:封閉的社區,只有少數選定的人(LinkedIn 合作夥伴)才能參與其中。
  2. 第 3 方 LinkedIn 公司 API:狂野的西部,像 Proxycurl 這樣的替代解決方案可以為那些被排除在官方之外的人免費漫遊。想要切入正題並跳到精彩部分嗎?按此跳轉至 Proxycurl 的 LinkedIn Company API 部分。

LinkedIn 公司官方 API

好了,數據愛好者們,是時候拉開 LinkedIn 公司官方 API 的帷幕了。將其視為您通往世界上最大的專業網路的後台通行證。讓我們詳細分析一下這個 API 的含義、它可以做什麼以及誰可以從中受益。係好安全帶!

LinkedIn 公司官方 API 是什麼?

簡單來說,LinkedIn 官方公司 API 是一組程式設計接口,允許開發人員存取和檢索 LinkedIn 上列出的公司的資料。這就像可以直接存取 LinkedIn 龐大的公司資訊資料庫,但有一些規則和限制(我們稍後會介紹,不用擔心)。

LinkedIn Company API 的五個關鍵功能

現在,您實際上可以使用此 API 做什麼?讓我們來分解一下:

  1. 公司簡介檢索:
  2. 公司基本資料(姓名、網站、產業等)
  3. 公司規模與員工人數
  4. 總部所在地及其他辦公地點
  5. 成立年份與公司類型
  6. 追蹤者統計:
  7. 追蹤者總數
  8. 追蹤者人口統計(有限)
  9. 更新與內容:
  10. 最近的公司更新
  11. 共享內容統計
  12. 職缺:
  13. 目前職缺(有限制)
  14. 見解(針對特定夥伴):
  15. 頁面分析
  16. 關注者增益

值得注意的是,雖然此清單可能看起來很廣泛,但您可以存取的實際資料通常比您預期的要有限。 LinkedIn 對資料保持嚴格控制,這是正確的,因為他們平台上的海量資料確實非常有價值,這就是為什麼像 Proxycurl 這樣的替代品變得如此受歡迎(但我們有點超前了)。

誰可以受益以及如何受益?六個快速用例

使用者群組 用例 標題>
User Group Use Cases
Developers and software engineers - Building company research tools
- Integrating LinkedIn data into existing applications
- Creating custom dashboards for business intelligence
Data scientists - Analyzing company growth trends
- Performing industry-wide comparisons
- Building predictive models for business performance
HR and recruitment professionals - Enhancing applicant tracking systems with company data
- Researching potential employers for candidates
- Identifying companies with recent growth for targeted recruiting
Sales and marketing teams - Enriching CRM data with up-to-date company information
- Identifying potential leads based on company characteristics
- Creating targeted marketing campaigns based on company insights
Business strategists and consultants - Conducting competitive analysis
- Identifying potential partners or acquisition targets
- Tracking industry trends and company movements
Entrepreneurs and startup founders - Researching potential competitors or partners
- Understanding industry landscapes
- Identifying gaps in the market based on company data
開發人員和軟體工程師 - 建立公司研究工具
- 將 LinkedIn 資料整合到現有應用程式中
- 建立商業智慧的自訂儀表板 資料科學家 - 分析公司成長趨勢
- 進行全產業比較
- 建構業務績效預測模型 人力資源與招募專業人員 - 利用公司資料增強申請人追蹤系統
- 研究候選人的潛在雇主
- 識別近期成長的公司以進行有針對性的招聘 銷售和行銷團隊 - 利用最新的公司資訊豐富 CRM 資料
- 根據公司特徵識別潛在銷售線索
- 根據公司洞察創建有針對性的行銷活動 商業策略師和顧問 - 進行競爭分析
- 識別潛在合作夥伴或收購目標
- 追蹤產業趨勢和公司動向 創業家和新創公司創辦人 - 研究潛在競爭對手或合作夥伴
- 了解產業格局
- 根據公司數據確定市場差距 表>

舉一個現實世界的例子,假設您是一名開發人員,您的公司正在建立 B2B 銷售智慧平台。透過 LinkedIn Company API,您可以:

  1. 為您的潛在客戶提取基本的公司簡介
  2. 追蹤追隨者成長作為公司受歡迎程度或市場地位的代理
  3. 監控職位發布以識別處於成長階段的公司
  4. 分析最近的更新以衡量公司活動和重點領域

聽起來不錯,對吧?但這就是棘手的地方。雖然 LinkedIn Company API 理論上提供了這些功能,但存取和使用這些數據也面臨一系列挑戰。速率限制、資料限制和嚴格的應用程式流程可能會將您的資料夢想變成 API 噩夢,速度比您說「HTTP 429 請求過多」還要快。

但是別擔心!我們將深入探討如何實際取得這些資料、進行 API 呼叫的實質內容,是的,我們將正面解決這些令人討厭的限制。如果您發現自己在想,“一定有更好的方法”,那麼…請繼續關注。我們可能只是有一個解決方案,讓您忘記所有這些 API 憂鬱。

在訪問 LinkedIn 公司官方 API 之前需要了解的四件事

好吧,讓我們多討論一下房間裡的大象 - 實際上訪問官方 LinkedIn API。這就像城裡最酷的俱樂部,但要超越保鑣嗎?這就是事情變得非常棘手的地方:

  1. 存取限制:這不是一般的「開放給所有人」的 API。不,它是 LinkedIn 合作夥伴獨有的。可以將其視為 API 世界的 VIP 休息室。
  2. 審核流程:還記得你排隊幾個小時才能進入最熱門的俱樂部嗎?是的,相信我,這看起來就像小菜一碟。我們正在談論的行政障礙和審查。
  3. 競爭條款:這是一個關鍵因素 - 如果您正在建立可能搶走 LinkedIn 風頭的東西,LinkedIn 不會讓您加入。與 LinkedIn 產品競爭?抱歉,你不在名單上。
  4. 定價和成本考慮:LinkedIn 將其定價卡放在胸前。請做好準備,有傳言稱 API 存取權限的月費為五位數。這是正確的;我們可能談論的是每月數萬個。但無論如何,請根據您的使用情況和需求進行協商。還記得那些五位數月費的傳聞嗎?是的,這就是我們打球的球場。

那麼,你還想加入嗎?

1. 首先,申請成為LinkedIn合作夥伴

好吧,你勇敢的靈魂,這裡有 3 個步驟,告訴你如何獲得令人垂涎的 LinkedIn 合作夥伴身份,以訪問 LinkedIn Company API:

第 1 步:確定您的類別

  • 人才解決方案:針對與 LinkedIn 的招募和人才獲取工具整合的人力資源技術奇才。
  • 行銷解決方案:行銷自動化專家,這個適合您。我指的是整合 LinkedIn 廣告或公司頁面分析的行銷自動化平台或工具。
  • 銷售導航應用程式開發:銷售技術創新者,站起來。基於 LinkedIn 銷售和業務開發工具 (Sales Navigator) 建立的公司。
  • LinkedIn 學習整合:可能與 LinkedIn 學習整合的電子學習愛好者和專業發展平台,加油!

第 2 步:準備您的申請

是時候穿上你最好的西裝並練習電梯演講了:

  • 非常清楚您將如何使用 LinkedIn 的數據。模糊的想法在這裡是行不通的。
  • 展示您如何加入 LinkedIn 的生態系統,而不是試圖超越它。
  • 準備好用您為 LinkedIn 世界帶來的價值讓他們眼花撩亂。

第3步:提交申請

現在,是時候前往 LinkedIn 合作夥伴計畫頁面並列出所有內容了:

Ultimate Guide To Linkedin Company API, With Full Python Code Samples
LinkedIn 的合作夥伴計畫頁面顯示新申請的合作夥伴類別

  • 選擇您的類別(還記得步驟 1 嗎?)
  • 透露有關您、您的公司和您的產品的資訊
  • 詳細填寫申請表(記得生動地描繪您的合作用例)

現在,等待的遊戲開始了。我所說的比賽,是指數周令人緊張的期待。保持警惕 - LinkedIn 可能會回來詢問更多。

但是等等,還有更多…

2.等待期間,可以存取「Lite」版本

當您苦苦等待數週(或數月)以獲得令人垂涎的 LinkedIn 合作夥伴身份時,您可以開始探索「精簡」版本。劇透警告:它是基本的,仍然需要批准,但它可能會同時解決 API 的問題。

這是5 個步驟

第 1 步:建立 LinkedIn 開發者帳號

  • Mosey 前往 https://developer.linkedin.com/
  • 登入或建立新帳戶

第 2 步:建立 LinkedIn 應用程式

  • 登入後,在頁面上點選「建立應用程式」:

Ultimate Guide To Linkedin Company API, With Full Python Code Samples
在這裡開始建立您的應用程式

  • 填寫有關您的應用程式的空白(讓它變得更好!)

專業提示:具體說明您的用例。 LinkedIn 希望確切地知道您將如何使用他們的資料。這就像告訴你的伴侶你為什麼連續 5 個晚上出去 - 越詳細越好!

第 3 步:驗證您的應用程式

  • 提交用例後,您需要驗證該應用程式是否真正與所選公司(您的公司)關聯
  • 導航至「設定」標籤並點選「驗證」按鈕

Ultimate Guide To Linkedin Company API, With Full Python Code Samples
驗證您的應用程式

  • 按照隨後的說明進行操作。這就像證明你是真正的你,只不過是為了你的應用程式!

第 4 步:請求 API 存取

  • 驗證完成後,您現在可以繼續要求API訪問
  • 導覽至「產品」標籤
  • 仔細閱讀 API 使用條款(是的,實際閱讀它 - 我們知道,這很無聊,但很重要!)
  • 最後,選擇「請求存取」按鈕。

Ultimate Guide To Linkedin Company API, With Full Python Code Samples
您可以在這裡請求存取 API

  • 手指交叉!

第 5 步:取得 API 憑證

  • 獲得批准後,在儀表板中,您將獲得您的客戶端 ID 和客戶端金鑰:

Ultimate Guide To Linkedin Company API, With Full Python Code Samples
最後,您獲得了鑰匙

  • 用你擁有的一切來保護它們(或至少不要將它們發佈到 GitHub 上)。您將在程式碼中使用它們(我們將在接下來討論)來取得存取權杖。

請記住,我的朋友,雖然本指南很全面,但官方 LinkedIn API 世界就像迪斯科地板上的變色龍一樣多變。請務必仔細檢查官方 LinkedIn 文件以獲取最新資訊。這就像野餐前查看天氣一樣 - 安全總比後悔好!

3.終於獲得批准,開始使用Python官方LinkedIn公司API!

恭喜!如果您正在閱讀本文,那麼您已經成功地突破了訪問 LinkedIn 開發者帳戶的障礙。您已經通過了用例評估的審查,並憑藉手中的基本 API 存取權取得了勝利。現在,是時候領取獎品並深入研究等待的數據了。 讓我們將來之不易的存取權變成純粹的資料黃金!

技術前景

在深入研究程式碼之前,讓我們先了解一些技術細節。畢竟,了解是成功的一半!

  1. 公司搜尋 API:這是使用關鍵字、產業、位置和其他條件來尋找公司的首選。可以將其視為 LinkedIn 的企業搜尋引擎:
    • 傳回符合公司的集合
    • 每個條目可以包含一個由組織 URN(統一資源名稱)表示的實體字段
    • 支援類似 LinkedIn 搜尋結果頁面的篩選器
  2. OAuth 2.0 驗證:LinkedIn 的門衛。在你可以使用數據之前,你需要繞過這個人:
    • 會員(使用者)授權和API認證所需
    • 取得資料或存取會員資訊所必需的
    • 大多數權限都需要 LinkedIn 的明確批准
  3. 權限與夥伴計畫
    • 開放權限:LinkedIn API 的公共庫 - 無需特別批准即可向所有開發人員開放
    • 受限權限:特殊集合 - 需要 LinkedIn 的明確點頭

現在我們已經掌握了基礎知識,讓我們捲起袖子開始研究程式碼吧!

第 1 步:取得訪問令牌函數

在 API 世界中,存取權杖就像進入專屬俱樂部的 VIP 通行證。 LinkedIn 的公司 API 使用用戶端憑證流(2 足 OAuth)來授予此後台通行證(存取權杖)。還記得我們之前儲存的 Client ID 和 Secret 嗎?是時候用它們換取訪問令牌了:

curl \
    -G \
    -H "Authorization: Bearer demo-bearer-token" \
    'https://nubela.co/proxycurl/api/linkedin/company' \
    --data-urlencode 'url=https://www.linkedin.com/company/google/' \
    --data-urlencode 'categories=include' \
    --data-urlencode 'funding_data=include' \
    --data-urlencode 'exit_data=include' \
    --data-urlencode 'acquisitions=include' \
    --data-urlencode 'extra=include' \
    --data-urlencode 'use_cache=if-present' \
    --data-urlencode 'fallback_to_cache=on-error'

專業提示:根據我的經驗,將存取權杖視為成功的秘訣至關重要。安全存放並重複使用直至過期(通常在 30 分鐘後)。之後,只需請求一個新的即可。請記住,分享是關懷,但在訪問令牌方面則不然!

步驟2:製作你的API呼叫函數

現在我們已經有了 VIP 通行證(存取權杖),讓我們取得一些公司資料!我們將使用公司搜尋 API 及其關鍵字搜尋功能來尋找一些很酷的公司:

curl \
    -G \
    -H "Authorization: Bearer demo-bearer-token" \
    'https://nubela.co/proxycurl/api/linkedin/company' \
    --data-urlencode 'url=https://www.linkedin.com/company/google/' \
    --data-urlencode 'categories=include' \
    --data-urlencode 'funding_data=include' \
    --data-urlencode 'exit_data=include' \
    --data-urlencode 'acquisitions=include' \
    --data-urlencode 'extra=include' \
    --data-urlencode 'use_cache=if-present' \
    --data-urlencode 'fallback_to_cache=on-error'

此 search_companies 功能將使我們能夠放大公司景觀。這就是讓它打勾的原因:

  • 查詢能力:search_query 參數定義搜尋詞。這就像在 API 耳邊輕聲說出公司名稱或產業關鍵字一樣。
  • 過濾技巧:filters 參數讓我們可以最佳化搜尋。只想要科技巨頭嗎?或者也許是舒適的新創公司?這些過濾器是我們企業的媒人。
  • 資料投影:我們要求提供具體的公司詳細信息,例如名稱個性名稱徽標位置。這就像定制我們的公司棒球卡一樣。
  • 錯誤處理:我們內建了一些保護措施。如果出現問題,函數會讓我們知道,而不是讓我們蒙在鼓裡。
  • 靈活性:我們可以輕鬆修改搜尋查詢或過濾器以滿足我們的各種需求。

第三步:將它們放在一起

現在我們有了存取權杖函數和 API 呼叫函數,讓我們將它們組合成一個主函數來協調我們的 LinkedIn 公司搜尋:

import requests

# Your LinkedIn App's Client ID and Client Secret
LINKEDIN_CLIENT_ID = 'your_client_id'
LINKEDIN_CLIENT_SECRET = 'your_client_secret'

def get_access_token():
    """
    Exchanges LinkedIn app's client credentials for an access token.
    """
    token_url = 'https://www.linkedin.com/oauth/v2/accessToken'

    params = {
        'grant_type': 'client_credentials',
        'client_id': LINKEDIN_CLIENT_ID,
        'client_secret': LINKEDIN_CLIENT_SECRET,
    }

    headers = {
        'Content-Type': 'application/x-www-form-urlencoded'
    }

    response = requests.post(token_url, headers=headers, data=params)

    if response.status_code == 200:
        access_token = response.json().get('access_token')
        if access_token:
            print(f"Access Token acquired: {access_token}")
            return access_token
        else:
            print("Access token not found in the response.")
            return None
    else:
        print(f"Error {response.status_code}: {response.text}")
        return None

# Get the access token
access_token = get_access_token()

這裡,我們使用查詢參數以關鍵字搜尋公司。在本例中,我們正在搜尋“LinkedIn Corporation”,但您可以隨意將其替換為您感興趣的任何公司名稱或行業關鍵字。請記住,您可以調整搜尋查詢、新增或刪除篩選器以及嘗試不同的參數來最佳化結果。不要害怕調整程式碼,看看你能發現什麼樣的公司資料。

請記住,使用此 API 時:

  • 所有輸入不區分大小寫
  • 不支援通配符和布林邏輯
  • 您一次應該只搜尋一家公司(請注意 LinkedIn 的 API 使用限制並在程式碼中遵守這些限制)

對於輸出,傳回的實際欄位可能會根據公司和應用程式的存取等級而有所不同。某些欄位可能會遺失或具有不同的值。就像一盒巧克力 - 你永遠不知道你會得到什麼!

這就是你得到的!您剛剛第一次呼叫 LinkedIn Company API。感受到那種匆忙嗎?這就是觸手可及的數據的力量!

但是等等,劇情有轉折…

此 LinkedIn Company API 的限制

如果您正在使用此官方 LinkedIn 公司 API 並且它運行完美,那麼恭喜您!你是被選中的少數人之一。但對我們許多凡人來說,我們可能會遇到一些障礙。別擔心,您面臨的情況很常見,而且 LinkedIn 因其設定的限製而臭名昭著。

限制#1:速率限制

  1. 每日限額:
    • LinkedIn 通常將 API 呼叫上限限制在每天 100,000 次左右。
    • 聽起來很多?當您處理大數據或建立可擴展的應用程式時則不然。
  2. 端點特定限制:
    • 某些端點比其他端點受到更多限制。
    • 例如,公司查詢可能僅限於每家公司每天僅 100 次呼叫。
  3. 不可預測的節流:
    • 如果 LinkedIn 認為您太急切,他們可能會決定限制您的請求。
    • 這就像玩數據輪盤賭 - 你永遠不知道什麼時候你會贏得「要求太多」的大獎。

想像一下您正在建立一個銷售智慧工具。您希望每天使用最新的 LinkedIn 公司資料來豐富您的 CRM。透過這些速率限制,您可能每天可以更新數百筆記錄。按照這個速度,當您完成資料庫更新時,第一個條目已經過時了!

限制#2:資料限制

  1. 有限公司資訊:
    • 公司基本簡介?當然。
    • 詳細的員工資料或全面的公司更新?沒那麼快。
  2. 歷史資料限制:
    • 想要分析公司過去一年的成長?祝你和你的家人好運。
    • LinkedIn 經常限制對歷史資料的訪問​​,給您留下的只是快照而不是電影。
    • 但這裡有一些好消息:我們最近在 Proxycurl 推出了歷史資料功能。請參閱我們關於歷史員工成長的文章,了解如何才能獲得這部電影!
  3. 追蹤者見解:
    • 您可以查看追蹤者數量,但是詳細的追蹤者人口統計資料?那是在天鵝絨繩子後面。

假設您是市場研究員,試圖了解產業趨勢。您想要分析特定行業的公司在過去五年中的發展。由於這些數據限制,您的分析中會留下空白,這可能會扭曲您的整個報告。

限制 #3:當 LinkedIn 說「不」時

想像一下:您對一款應用程式有了絕妙的想法,它將徹底改變人們尋找工作的方式。你精力充沛,開始編碼,然後…LinkedIn 的服務條款讓你的夢想破滅。

  1. 競爭特性:
    • 如果您的應用程式與 LinkedIn 的核心產品競爭,您可能會被拒之門外。
    • 建立招募平台? LinkedIn 可能會將您視為競爭對手並限制​​您的 API 存取。
  2. 資料使用限制:
    • LinkedIn 對於如何使用其數據非常講究。
    • 想要將 LinkedIn 資料與其他來源結合以獲得全面的商業智慧工具?你可能如履薄冰。
  3. 顯示指南:
    • 關於如何在應用程式中顯示 LinkedIn 資料有嚴格的規則。
    • 這就像被告知如何在你認為自己擁有的房子裡佈置家具。

想像一下,您已經建立了一個人工智慧驅動的職業諮詢工具,該工具使用 LinkedIn 的公司數據來建議最佳職業道路。您已準備好發布,但 LinkedIn 認為您的應用程式與他們自己的職業洞察功能過於相似。突然,您的 API 存取權限被撤銷,幾個月的工作付之東流。

等一下。不要誤會我的意思 - LinkedIn 公司官方 API 非常強大。但它就像一輛脾氣暴躁的跑車:高性能但維護成本高。

劇情變得更複雜......

現在,想像一下存取全面的 LinkedIn 公司數據,沒有速率限制,也沒有繁瑣的審批流程。圖片擷取歷史數據,讓您分析一段時間內的趨勢。設想建立革命性的應用程序,而不必擔心突然失去 API 存取權限。聽起來好得令人難以置信,對吧?

進入 Proxycurl:一個改變遊戲規則的官方 LinkedIn Company API 替代品

好了,各位,是時候向你們介紹我們整個故事中的超級英雄了。還記得我們剛才談到的那些官方 LinkedIn 公司 API 令人頭痛的問題嗎?好吧,想像一下,如果有一根魔杖可以讓它們消失得比你說的「速率限制」還要快。

女士們、先生們,歡迎您來到 Proxycurl——您在 LinkedIn 數據世界中最好的新朋友。

為什麼選擇 Proxycurl 公司 API?四大主要特點與優勢

讓我們來解釋為什麼 Proxycurl 是 LinkedIn 資料的羅賓漢,使世界各地的開發者和關聯公司的訪問民主化:

  1. 慷慨的費率限制:
    • 告別那些討厭的「要求太多」錯誤
    • Proxycurl 提供每月最多數百萬次 API 呼叫的積分計劃
    • 這就像從花園軟管到資料消防栓
  2. 全面的資料存取:
    • 完整的公司簡介,包括員工人數、資金資訊等
    • 歷史數據可讓您分析一段時間內的趨勢
    • 這不只是一個快照;這是公司 LinkedIn 形象的完整影片
  3. 靈活的用例:
    • 建立革命性的應用程序,無需擔心突然失去訪問權限
    • 將 LinkedIn 數據與其他來源結合,以獲得強大的商業智能
    • 你的想像力才是極限,而不是一些限制性的服務條款
  4. 簡單整合:
    • RESTful API 可與大多數程式語言相容
    • 清晰的文檔,不需要博士學位也能理解
    • 這太簡單了,您會想知道為什麼要費力使用 LinkedIn 的 API

但不要只相信我的話。讓我們看看 Proxycurl Company API 的實際應用!

從官方 LinkedIn 公司 API 無縫過渡到 Proxycurl 公司 API

還記得我們之前透過官方 LinkedIn 公司 API 進行公司搜尋嗎?好吧,準備好讓你大吃一驚。使用 Proxycurl Company API 是多麼簡單:

curl \
    -G \
    -H "Authorization: Bearer demo-bearer-token" \
    'https://nubela.co/proxycurl/api/linkedin/company' \
    --data-urlencode 'url=https://www.linkedin.com/company/google/' \
    --data-urlencode 'categories=include' \
    --data-urlencode 'funding_data=include' \
    --data-urlencode 'exit_data=include' \
    --data-urlencode 'acquisitions=include' \
    --data-urlencode 'extra=include' \
    --data-urlencode 'use_cache=if-present' \
    --data-urlencode 'fallback_to_cache=on-error'

看那個!乾淨、簡單且功能強大。這就是我們的函數大放異彩的原因:

  • API 金鑰魔法:您的 API 金鑰是魔杖,可讓您存取 Proxycurl 的資料寶庫。
  • 靈活取得:透過調整參數字典,我們可以調整我們想要的公司情報類型。想要資金數據嗎?收購?一切盡在您的指尖!
  • 錯誤處理:如果我們的資料呼叫過程中出現問題,函數會讓我們知道。這裡沒有無聲的失敗!

以為我們已經完成了嗎?不…

快取控制

使用 use_cache 參數,您現在是時間的主人(嗯,至少是資料新鮮度):

  • if-present(預設):“給我你所擁有的,舊的或新的!”
  • if-recent:「我想要新鮮的東西,請不要超過 29 天!」

後備策略

fallback_to_cache 參數可讓您決定在取得新資料遇到困難時該怎麼做:

  • on-error(預設):“如果出現問題,讓我們看看快取中有什麼。”
  • never:「我寧願沒有數據,也不願意有舊數據!」

順便說一句,我們在這個例子中只是觸及了表面——還有很多東西需要探索!但在開始編碼之前,讓我們先退後一步,深入了解 Proxycurl API 的一些重要細節。

Proxycurl API 入門:7 個注意事項

我知道您已經準備好進入 Proxycurl API 的世界並釋放 LinkedIn 資料的全部潛力,但在您開始之前,讓我們先介紹一些要點,以確保您能夠快速上手。

  1. 註冊並取得您的 API 金鑰:
  2. 前往 Proxycurl 的註冊頁面。
  3. 填寫您的詳細資料並建立帳戶。
  4. 登入後,導覽至儀表板中的 API 部分。
  5. 在那裡,您會找到隨機產生的金鑰。用你所擁有的一切來守護這個!

  6. 驗證:

  7. Proxycurl API 使用不記名令牌進行驗證。

  8. 只需將您的 API 金鑰包含在 Authorization 標頭中,就像我們在上面的程式碼中所做的那樣。

  9. 速率限制:別急,因為這就是事情變得令人興奮的地方:

  10. 每分鐘最多 300 個請求

  11. 每 5 分鐘爆發多達 1500 個請求

專業提示: 使用指數退避處理 429 錯誤(速率限制)。這就像是禮貌地敲 API 的門,而不是反覆敲門。

  1. 鳴謝:
  2. 每個成功的請求(即使是 404)至少消耗 1 個積分。
  3. 錯誤不收取任何費用(404 除外,這並不是真正的錯誤)。

  4. API 回應時間:

  5. 平均反應時間約2秒。比你說「專業網絡」還要快!

專業提示:發出並發請求以最大化吞吐量。這就像在超市開設多條收銀台。

  1. 錯誤:
  2. Proxycurl API 提供清晰的錯誤代碼和訊息。不再有讓您質疑整個職業選擇的神秘錯誤!

  3. 向後相容性:

  4. 我們保證不會把地毯從你身上拔掉。在不事先通知您的情況下,我們不會刪除或更改現有功能。以此作為我們對您和您的家人的承諾!

Proxycurl Company API:6 個強大的端點來增強您的數據遊戲

女士們先生們,我們已經看到了 Proxycurl Company API 功能的基本程式碼片段,但這只是冰山一角。還記得我們所做的簡單的公司搜尋嗎?好吧,請按住鍵盤,因為 Proxycurl 不僅僅是一個 API - 它是您對企業資料世界的所有存取通行證。

讓我們深入了解 Proxycurl Company API 的 6 個端點,這會讓您感覺自己像個資料精靈。

端點#1:公司簡介端點

將公司簡介端點視為您與公司相關的所有事物的一站式商店。每個成功的請求只需 1 個積分,您就可以獲得有關公司簡介的結構化資料寶庫。這就像是觸手可及的企業水晶球!

專業提示:此端點非常適合豐富您的 CRM 資料或建立詳細的公司資料庫。這就像是將一張名片變成全面的公司簡介!

端點#2:員工名單端點

想知道公司裡誰是誰?員工清單端點可以滿足您的需求。每個返回的員工獲得 3 個積分,您就可以存取員工資料的金礦。它由 LinkDB 提供支持,LinkDB 是 Proxycurl 包含近 5 億用戶和公司資料的綜合資料集。

專業提示:使用它進行競爭分析或識別目標公司的關鍵決策者。這就像是使用了類固醇的組織結構圖!

端點#3:員工計數端點

有時,規模確實很重要—尤其是在涉及公司資料時。此員工計數端點為您提供來自各種來源的員工總數,每個成功請求只需 1 個積分。這就像擁有一個公司員工人數答題器,但更準確!

專業提示:非常適合市場區隔或識別處於特定成長階段的公司。看著這些數字不斷增加!

端點#4:公司簡介圖片端點

人們說一圖勝千言。那麼,公司簡介圖片端點會免費為您提供該圖片(在您第一次充值後)!這是一種為公司數據顯示添加視覺風格的快速而簡單的方法。

專業提示: 使用此功能可以增強公司目錄或商業智慧儀表板的 UI。讓您的數據看起來和效能一樣好!

端點#5:公司查找端點

利用公司數據扮演偵探?公司查找端點是您的放大鏡。對於每個成功請求 2 個積分,您可以僅透過名稱、網域或位置解析公司的 LinkedIn 個人資料。這就像將名片變成完整的 LinkedIn 個人資料!

專業提示:非常適合驗證公司資訊或豐富銷售流程中的潛在客戶資料。夏洛克·福爾摩斯,盡情享受吧!

端點#6:員工搜尋端點

最後但並非最不重要的一點是,此員工搜尋端點是您的企業人才偵察員。對於每個成功請求 10 個積分,加上每個返回的員工 6 個積分,您可以按職位搜尋員工。這就像透過 X 光透視公司的組織結構圖一樣!

專業提示:非常適合尋找特定人才或針對特定角色的銷售團隊的招募公司。企業大海撈針從未如此簡單!

綜合起來:Proxycurl 公司 API 的優勢

現在,我知道您在想什麼:「這聽起來不錯,但是這些端點與官方 LinkedIn 公司 API 有何不同?」好吧,我的朋友,這是秘密武器。想像一下您正在建立一個競爭情報工具。透過這些 Proxycurl Company API 的端點,您可以:

  1. 大力開發潛在客戶:使用公司簡介端點取得目標公司的詳細資料。您將擁有一張搜尋目標產業潛在客戶的網!
  2. 競爭對手分析變得簡單:利用員工列表端點了解團隊結構並密切關注競爭對手。這就像在他們的董事會裡有一個間諜,但完全合法!
  3. 即時成長追蹤:使用員工計數端點來追蹤公司隨時間的成長。在新興參與者和行業趨勢成為主流之前發現它們!
  4. 資料的視覺吸引力:使用公司簡介圖片端點為您的 UI 增添趣味。因為誰說數據不能漂亮?
  5. 按需豐富資料:使用公司尋找端點豐富您的現有資料。將名片變成全面性的公司簡介!
  6. 重新發明人才搜尋:利用員工搜尋端點來辨識特定角色的關鍵人物。人力資源部的朋友們,這就像為您的夢想團隊配備了一枚熱尋導彈!

最好的部分是什麼?您可以透過靈活的定價、沒有嚴格的費率限制以及比早晨咖啡更新鮮的數據來獲得這一切!因為有了 Proxycurl,天空不是極限 - 這只是開始!

因此,無論您是希望顛覆市場的新創公司創辦人、渴望洞察力的資料科學家,還是為公司打造下一個偉大產品的開發人員,Proxycurl 的公司 API 都能為您提供支援。是時候停止與 API 限製作鬥爭,開始釋放 LinkedIn 資料的全部力量了。

LinkedIn 公司 API 與 Proxycurl 公司 API:9 個關鍵差異

現在,重頭戲來了!在紅色角落,我們有衛冕冠軍,官方 LinkedIn 公司 API。在藍色角落,挑戰者是 Proxycurl 的公司 API。讓我們來分析一下這場對決,看看誰更勝一籌。

功能 LinkedIn API Proxycurl API 標題>
Feature LinkedIn API Proxycurl API
Rate Limits Strict (e.g., 100,000/day) Flexible credit system
Data Completeness Limited fields Comprehensive data fields
Historical Data Limited access Extensive historical data
Use Case Flexibility Restricted by LinkedIn's TOS Flexible for various applications
Integration Complexity Complex OAuth process Simple API key authentication
Pricing Model Opaque, negotiation-based Transparent, credit-based system
Support Limited, often automated Dedicated human support
Data Compliance Strict usage guidelines Ethical collection, flexible usage
速率限制 嚴格(例如,100,000/天) 靈活的信用體系 資料完整性 有限的字段 全面的資料欄位 歷史資料 訪問受限 豐富的歷史資料 用例彈性 受 LinkedIn 服務條款限制 靈活適用於各種應用 整合複雜度 複雜的 OAuth 流程 簡單的API金鑰身份驗證 定價模型 不透明,基於談判 透明、基於信用的系統 支援 有限,通常是自動化的 專門的人員支援 資料合規性 嚴格的使用指南 道德採集,彈性使用 表>

雖然官方 LinkedIn API 一直是許多人首選或首要考慮的解決方案,但該行業此後已轉向支援此類資料豐富 API 解決方案,例如我們自己的 Proxycurl API 產品。從上表激烈的對決來看,冠軍歸屬已經一目了然了(是Proxycurl)。

但是合法性和資料合規性怎麼樣?

現在,我知道您可能在想什麼:「這聽起來不錯,但這實際上合法嗎?」這是一個公平的問題,值得一個徹底的答案。

Proxycurl 非常重視資料合規性和道德收集。我們竭盡全力確保我們的做法光明正大。還擔心嗎?不要只相信我的話。

以下是一些深入探討法律方面的資源:

  • 想知道 LinkedIn 抓取的整體合法性嗎?查看“LinkedIn 抓取合法嗎?”。劇透警告:它比你想像的更微妙!
  • 擔心 GDPR 合規性?文章「LinkedIn 抓取 GDPR 是否符合規定?」詳細分解。
  • 想具體了解 Proxycurl 的 GDPR 合規性嗎?我們為您解答「Proxycurl 是否符合 GDPR?」。
  • 對於加州的用戶,您需要查看「Proxycurl 的 CCPA 政策是什麼?」。

這些文章對 LinkedIn 資料收集和資料使用的法律環境進行了深入分析。它們不僅讓人放心,而且具有教育意義!

超越公司 API:Proxycurl 的其他 6 個 API 解決方案

在結束之前,讓我們快速瀏覽一下 Proxycurl 庫中其他一些強大的工具。這些產品與公司 API 無縫協作,提供全面的 B2B 資料解決方案。

產品 用例 標題>
Product Use Cases
People API Talent sourcing, sales lead generation
Search API Market research, competitor analysis
Contact API Direct outreach, email marketing
School API Education sector analysis, alumni networking
Jobs API Job market trends, recruitment strategies
Customer API Customer insights, retention strategies
人員API 人才搜尋、銷售線索開發 搜尋API 市場研究、競爭對手分析 聯絡API 直接外展、電子郵件行銷 學校API 教育產業分析、校友網絡 作業 API 就業市場趨勢、招募策略 客戶API 客戶洞察、保留策略 表>

以為我們已經完成了嗎?還有更多! Proxycurl 提供更多解決方案來增強您的 B2B 數據遊戲:

  1. LinkDB:企業級綜合資料集,擁有超過 4.72 億個公用 LinkedIn 個人資料(而且還在持續成長中)。非常適合建立潛在客戶名單、識別人才或發現投資機會。這就像整個職業世界都觸手可及!
  2. Sapiengraph:用於 B2B 豐富的使用者友善的無程式碼工具。這是一款專為任何人設計的 5 分鐘成長工具。如果您無法在 5 分鐘內提高工作效率,我們將提供無條件退款。談論對我們產品的信心!

這些工具中的每一個都可以與 Proxycurl 的公司 API 集成,以創建強大、全面的 B2B 資料解決方案。無論您從事銷售、招聘、市場分析或任何其他依賴專業數據的領域,請相信我,我們絕對有一個工具可以增強您的工作流程。

哦,如果您渴望更多數據驅動的見解,請查看我們對 CRM 數據豐富的深入研究。它比八卦雜誌更有趣,也更有用!

使用 LinkedIn Company API 增強您的應用程式

哇,多麼美好的一天!我們已經了解了 LinkedIn 數據的概況,從官方 LinkedIn Company API 的挑戰到 Proxycurl 的解放可能性。結束時,讓我們回顧一下最重要的要點。

重點:需要記住的 5 件事

  1. LinkedIn 的官方 API 就像是嚴格的圖書館員 - 有很多規則、有限的訪問權限,並且容易壓制你的熱情。
  2. 另一方面,Proxycurl 是一位很酷的圖書館員,他可以合法地偷偷地給你看受限的書籍,並教你如何快速閱讀。
  3. 使用 Proxycurl 的公司 API,您不僅可以獲得公司簡介;還可以獲得公司簡介。你將獲得相當於一本講述一切的回憶錄的企業版。
  4. 符合道德的資料收集不僅是善業,而且是善行。這是一筆好生意。永遠保持乾淨,夥計們!
  5. Proxycurl 不是一招獨善其身的小馬 - 從 People API 到 LinkDB 再到其他,我們在 Company API 之外提供了一套補充產品。

好了,我的朋友!我們揭開了存取 LinkedIn 公司資料的過程的神秘面紗,無需秘密握手或向 API 之神犧牲你的長子。

請記住,在 B2B 數據的世界中,知識確實就是力量。借助 Proxycurl,您不僅可以存取數據,還可以釋放洞察力,推動業務發展、推動創新,並為您帶來行業競爭優勢。

無論您是策劃統治世界的初創公司創始人、編寫B2B 生態系統中下一件大事的開發人員,還是對企業數據洞察力永無止境的數據科學家,Proxycurl 都是您釋放LinkedIn 全部潛力的關鍵龐大的資料生態系。

立即註冊 Proxycurl 帳戶,輕鬆釋放 B2B 資料的全部潛力。如果您使用工作電子郵件註冊,您將獲得 100 個免費積分,如果您使用個人電子郵件註冊,您將獲得 10 個免費積分

無論您下一步做什麼,請記住,我們始終在 hello@nubela.co 為您的數據之旅提供支援。

現在,請原諒,我有一些 API 需要爭論,還有一些資料需要征服。所以,繼續前進,無所畏懼地編碼,祝您的資料庫永遠充滿,您的 API 呼叫永遠成功。

以上是Linkedin 公司 API 終極指南,包含完整的 Python 程式碼範例的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn