2011-11-09 11 views
0

Groups APIを使用してLinkedInで投稿をジョブとしてフラグを設定するにはどうすればよいですか?Linkedinグループのプロモーションまたはジョブとしてポストにフラグを付ける

私は私のポストのポストIDを持っています。私がしなければならないのは、その投稿をジョブとしてフラグを立てて、LinkedIn GroupのJob Discussionセクションに表示することだけです。

しかし、私はAPIを呼び出すと、それは私に400 Bad Request Errorを与えます。なぜ誰が知っていますか?

+4

のIDです。この機能のようなものです作っています。 – casperOne

+0

キャスパーと合意したので、私たちが助けることができるようにコードサンプルを示してください。 – TheSteve0

答えて

0

ソリューションは

access_tokenはあなたのトークンのOAuth2

IDPは、人々があなたを呼び出す正確にものを見ることができるようにあなたはいくつかのコードを表示する必要がありますポスト

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 
関連する問題