gpt4 book ai didi

javascript - Linkedin api.linkedin.com/v1/people 开始返回 400 错误

转载 作者:行者123 更新时间:2023-11-30 19:52:10 24 4
gpt4 key购买 nike

我有一个 Web 应用程序,使用 api.linkedin.com/v1/people/~/shares 多年来一直运行良好。没有更改代码。

从现在开始,所有对此 api 的调用都将返回 400。

看一个例子:

网址: https://api.linkedin.com/v1/people/~/shares?format=json&oauth_token=xxxxx

请求方式:POST

正文:

{  
"content":{
"title":"text title",
"submitted-url":"http://my-domain-url/resource",
"submitted-image-url":"http://my-domain-url/image.jpg"
},
"comment":"text title",
"visibility":{
"code":"anyone"
}
}

响应:

Status Code: 400 
Body
{
"errorCode": 0,
"message": "Can not parse JSON share document.\nRequest body:\n\nError:\nnull",
"requestId": "Y9RHPVP9GP",
"status": 400,
"timestamp": 1548417237616
}

这是进行调用的 javascript 片段

IN.API.Raw("/people/~/shares?format=json")
.method("POST")
.body(body)
.result(function (data) {
$scope.linkedIn.shared = true;
$scope.linkedIn.url = data.updateUrl;
$('#successDialog').modal('toggle');
$scope.addSharesCount(jobDetails.jobId);
})

.error(function (error) {
$scope.error.body = 'error.message;
$scope.$apply();
$('#errorDialog').modal('show');
}

我找到了这个:https://engineering.linkedin.com/blog/2018/12/developer-program-updates

说我们都应该在三月一日之前迁移到新的 API。这对我来说太短了。

另外,似乎/v1 api 中存在不兼容的更改或错误。

最佳答案

关于javascript - Linkedin api.linkedin.com/v1/people 开始返回 400 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54365186/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com