2011-11-09 23 views
0

如何在LinkedIn上使用Groups API來標記職位?在LinkedIn上發佈帖子作爲優惠活動或工作羣組

我有我的帖子的PostId。我唯一需要做的就是將該帖子標記爲工作,以便將其顯示在LinkedIn羣組的工作討論部分。

但是,當我調用API時,它給了我一個400錯誤的請求錯誤。有誰知道爲什麼?

+4

你應該表現出一些代碼,使人們可以清楚地看到什麼叫你正在製作。 – casperOne

+0

同意卡斯帕,請顯示代碼示例,以便我們提供幫助。 – TheSteve0

回答

0

的解決方案是這樣的功能

的access_token是您的令牌的oauth2

IDP是帖子的ID

Sub FlagPost(ByVal access_token As String, ByVal idP As String) 

    Dim body As String = "<?xml version='1.0' encoding='UTF-8'?><code>job</code>" 

    Dim flagasjob As HttpWebRequest = HttpWebRequest.Create("https://api.linkedin.com/v1/posts/" & idP & "/category/code?oauth2_access_token=" & access_token) 


    flagasjob.ContentType = "text/xml" 
    flagasjob.Method = "PUT" 

    Dim codFlag As UTF8Encoding = New UTF8Encoding() 
    Dim bytesFlag As Byte() = codFlag.GetBytes(body) 
    flagasjob.ContentLength = bytesFlag.Length 

    Dim stmFlag As Stream 
    stmFlag = flagasjob.GetRequestStream() 
    stmFlag.Write(bytesFlag, 0, bytesFlag.Length) 
    stmFlag.Close() 

End Sub