有些人可以在解决已撤销的访问令牌错误方面提供帮助吗?

Can some provide assistance on Resolving revoked Access Token error?

提问人:Murtuza Husain 提问时间:11/10/2023 更新时间:11/10/2023 访问量:10

问:

我正在使用 LinkedIn oAuth 2.0 API 来检索帖子,使用 /rest/posts API

我能够成功生成access_token,refresh_token两者兼而有之,

 Object { access_token: "TOKENVALUE", 
expires_in: 5183999, 
refresh_token: "RefreshToken", 
refresh_token_expires_in: 31536059, 
scope: "r_organization_social,r_organization_social_feed" 
}

我尝试过清除 cookie、更改浏览器、Firefox、chromes、

但是当我尝试使用access_token调用 /rest/posts API 时,出现以下错误,

{
code: "REVOKED_ACCESS_TOKEN",
message : "The token used in the request has been revoked by the user"
serviceErrorCode :65601
status : 401
}

下面是我的服务器端方法,它给出了 Revoked Access Token 错误,

def show_linkedin_posts(request,companyid,access_token):
    API_ENDPOINT = "https://api.linkedin.com/rest/posts?author=urn%3Ali%3Aorganization%3A"+companyid+"&q=author&count=3&sortBy=LAST_MODIFIED"
    headers = {'Authorization': 'Bearer ' + access_token,'X-Restli-Protocol-Version':'2.0.0',"LinkedIn-Version":"202309"}
    api_response = requests.get(API_ENDPOINT, headers=headers)
    user_data = api_response.json()
    return JsonResponse(user_data,status=200)

几天前,同样的代码曾经起作用。没有做任何更改,没有对API进行限制。

LinkedIn-api 访问令牌

评论


答: 暂无答案