LinkedIn API V1 - 发布到 Companies/{companyId}/shares 时收到“未经授权的请求”

LinkedIn API V1 - Receiving “Unauthorized request” when posting to Companies/{companyId}/shares

我们在 post 访问公司共享端点时收到 403 响应。
使用示例公司 2414183 和我们选择的公司时会发生这种情况。

调用 is-company-share-enabled 端点成功。

我们正在检查用户在发出请求之前是否已通过身份验证。
我们使用的 LinkedIn 个人资料设置为公司管理员。
我们调用的域已添加到有效 SDK 域列表中。

应用使用和限制似乎正在计算这些失败的请求。

我们可以成功地post从 Postman 到两家公司共享不同的有效负载(在内置的 OAuth 2.0 中使用 Postman)。

有人能帮我们解决这个问题吗?

以下是一些失败的请求 ID
58LETKI9LD
RBG4DRL5VT
XYCOX9XID1
JPY6AORIKW

正在使用的代码主要来自开发人员指南。

<script type="text/javascript" src="//platform.linkedin.com/in.js">
    api_key: [removed]
    authorize: false
</script>

$scope.postToLinkedInCompanyPage = function () {
    if (!IN.User.isAuthorized()) {
        IN.User.authorize(shareLinkedInCompanyPageContent);
    }
    else {
        shareLinkedInCompanyPageContent();
   }
};

function shareLinkedInCompanyPageContent() {
    if (!IN.User.isAuthorized()) {
        console.error("User not authorized");
        return;
    }

    var payload = {
      "comment": "Check out developer.linkedin.com! http://linkd.in/1FC2PyG",
      "visibility": {
            "code": "anyone"
        }
    };

    var cpnyID = [removed];

    IN.API.Raw("/companies/" + cpnyID + "/shares?format=json")
    .method("POST")
    .body(JSON.stringify(payload))
    .result(onSuccess)
    .error(onError);
}
function onSuccess(data) {
    console.log(data);
}
function onError(error) {
    console.log(error);
}

06/12/2018 - 更新 我尝试将代码放入一个简单的网络应用程序中。 将 angular 转换为普通的 JavaScript。 posting到测试公司2414183时,还是收到403

POST https://api.linkedin.com/v1/companies/2414183/shares?format=json 403  
{errorCode: 0, message: "Unauthorized request", requestId: "259UFIKLIR", status: 403, timestamp: 1544085898666}

不再支持 API 的版本 1。

此处摘自 LinkedIn dev blog

Update: As of May 1, 2019, Version 1.0 of our API is no longer supported. Applications requesting Version 1.0 APIs may experience issues as we begin to remove services. To find the latest updates, go to the new LinkedIn Developers site at https://www.linkedin.com/developers/. You can learn more about our Version 2.0 APIs, our developer program, and how to migrate your apps.

我会更新标签,header 这样就不会在以后的搜索中出现了