簡體   English   中英

如何使用PHP實現我的網站的linkedin邀請?

[英]How can i implement linkedin inviter to my website using PHP?

我從鏈接http://developer.linkedin.com/docs/DOC-1012上閱讀了linkedin邀請函的文檔,盡管有這個頁面,但互聯網上沒有其他幫助。 但我發現只是這個頁面上的XML內容。 我不知道如何使用它,基本上應該要求使代碼工作。 請發布或參考PHP邀請的完整代碼。 我非常感激。

有一個LinkedIn推薦的PHP庫,它有一個特定的invite()方法,您可以使用它:

http://developer.linkedin.com/docs/DOC-1255

直接鏈接到代碼:

http://code.google.com/p/simple-linkedinphp/

基本上,你傳遞邀請方法(通過電子郵件,會員ID),傳遞給收件人,主題,消息,並創建XML並通過OAuth將其發送到LinkedIn。

還有一個演示腳本,以及一個現場演示,演示如何在這里使用invite()方法:

http://simplelinkedin.fiftymission.net/

好的,我簡要介紹了您正在談論的API。 API要求您首先構建XML文件,然后使用“POST”方法將其發送到提供的URL。 我應該提一下,我以前從未嘗試過這個,所以我可能不正確,但是這個過程看起來非常簡單,如果根據LinkedIn API文檔有點令人困惑的話。

所以你有幾個選擇:

  1. 我相信你可以使用AJAX將XML發布到LinkedIn API。 為此,您需要設置一個使用“POST”方法的AJAX調用。 這是一個關於如何構建AJAX POST請求的鏈接 (它與“get”請求略有不同)。 所以基本上你會把你的用戶輸入一個表單,把它打包成一系列結構化的XML節點(就像你正在構建一個XML文件一樣),然后把這個動態生成的XML塊插入到主體中。 AJAX請求。 發送請求,然后解析結果。

  2. 或者,您可以設置一個空白的XML“模板”文件,其中包含您向LinkedIn API提交邀請所需的結構。 當您的用戶向您的服務器提交邀請請求時,您將提取他們的輸入,驗證它,然后使用PHP Xpath和PHP DOM的組合來搜索XML模板並在正確的節點位置動態地將用戶數據添加到模板。 然后使用此頁面上的這些說明將您的邀請請求發送到LinkedIn的API處理程序(使用PHP函數“curl()”)。

    讓我知道結果如何!

    問候,

    H

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM