2011-11-10 26 views
3

有人請幫助我如何發佈一個使用PHP的linkedin組的新討論。 如果有人來一個例子,我將不勝感激。LinkedIn通過PHP的組API自動發佈

感謝您的回覆。

可愛的程序員:)

+0

僅供參考,將會更新[此項目](http://code.google.com/p/simple-linkedinphp /)今天晚些時候將在今天晚些時候添加所有Groups API功能。 –

回答

2

簡短的回答,你不能。

很長的答案,即使經過2年的有希望的Linked-in,仍然沒有爲團隊管理創造出合適的API,儘管我自己(我是一個LI團隊經理)以及其他擁有和/或管理LI反覆詢問。

現在......以看它從另一個角度:

你並不真的需要一個API後,畢竟它只是一個HTML我們的服務器,但是即使李即可沒有用戶登錄就做任何事情,這意味着oauth代碼登錄,創建帳戶,獲取登錄令牌,然後提供更多的信息以及討論的語義。

簡而言之,即使是開放的團隊,它也不會是一個簡單的帖子,對於這樣一個簡單的任務,它將需要你很多工作。然後,如果你的堅持,那麼我會先開始安裝工具,如提琴手& wire-shark,然後分析一個關於LI的手動會話,並觀察登錄過程,創建帖子等......首尾相連,所以你明白髮送了什麼地方。一旦你這樣做了,那麼這只是一個在PHP

複製的問題如果你想這寫一個自動化的垃圾郵件工具順便說一句,我真的不會打擾,因爲第二個它被看到,它將會關閉並阻止LI管理人員使用它。

UPDATE:

望着通過它出現在OP提供的鏈接有一個組API,現在,我不得不說這是李國能保持非常安靜的約當組業主問(因此,大量的東西屏幕刮我以前現在已經做了)

移動的,並且在您提供的樣本連接尋找:

http://api.linkedin.com/v1/groups/12345/posts:(title,summary,creator)?order=recency

我不知道該API,但(需要進行一些調查)b UT,一兩件事,伸出就是它看起來像你

A)需要一個帳戶 B)需要一個API密鑰(大概是這樣LI可以跟蹤您的使用情況) C)需要先完成某種OAuth認證的並登錄後才能使用它。

就目前情況來看,我會建議你做我所要做的事,並閱讀所有文檔。 :-)

我們都在這裏學到了新東西。

+0

Shawty,謝謝你的及時回覆。我最近發現了一些API,這讓我發瘋。與你分享http://developer.linkedin.com/apis,你在這裏想什麼!?什麼下面的鏈接說http://api.linkedin.com/v1/groups/12345/posts:(title,summary,creator)?order=recency,感謝您的幫助,我真的很感激 – user1039330

+0

嗯,現在儘管問李一次又一次(我們需要將我們的網站與我幫助運行的團隊聯繫起來),我們經常被告知沒有Groups API,但是閱讀您鏈接到的頁面我可以清楚地看到它。時間讓我探索我的想法。 :-) – shawty

3

您可以通過簡單LinkedIn庫這裏的最新版本訪問使用PHP組API:

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

release notes,覆蓋的羣體特異性方法的補充。要使用庫回答您的問題,您可以按照以下方式進行操作:

$response = $OBJ_linkedin->createPost(<groupid>, <title>, <summary>); 
if($response['success'] === TRUE) { 
    // success 
} else { 
    // failure 
}