首页 > 解决方案 > LinkedIn Reshare ugcPost 使用 API

问题描述

我正在尝试使用 V2 API 转发 ugcPost。

我已经使用 v2/shares 来完成这项工作。我收到内部服务器错误。

有人试过这个,请告诉我这是否可行?

标签: linkedinlinkedin-api

解决方案


不知道你是否知道这个数字,但我花了一段时间,所以我想把它扔在那里,除非其他人遇到这个问题。对我来说,我没有使用 responseContext 来引用父帖子。这就是最终为我工作的原因。

  "author": "urn:li:person:#{uid of user}",
  "lifecycleState": "PUBLISHED",

  #this part here
  "responseContext": {
    "parent": "urn:li:share:6577220936284545024",
    "root": "urn:li:share:6577220936284545024"
   },

   "specificContent": {
     "com.linkedin.ugc.ShareContent": {
       "shareMediaCategory": "NONE",
        "shareCommentary": {
          "text": "Comment here about the reshared post."
        },
        "media": [],
        "shareCategorization": {}
      }
    },
    "visibility": {
      "com.linkedin.ugc.MemberNetworkVisibility": "PUBLIC"
    }

标题应该是

    {
      "Authorization" => "Bearer #{token}",
      "Content-Type" => 'application/json',
      "X-Restli-Protocol-Version" => "2.0.0"
    }

推荐阅读