无法访问LinkedIn邮箱

问题描述

授权后我已经进入了访问令牌。可以通过https://api.linkedin.com/v2/me请求获取个人资料字段。但是我想从收件箱中获取消息。请求https://api.linkedin.com/v1/people/~/mailbox?folder=inbox&message-type=message-connections产生404错误

let tokenURLFull = "https://api.linkedin.com/v1/people/~/mailBox?folder=inBox&message-type=message-connections"
    let verify = URL(string: tokenURLFull)!
    var request = URLRequest(url: verify as URL)
    request.httpMethod = "GET"
    request.setValue("Bearer \(accesstoken)",forHTTPHeaderField: "Authorization")
    request.setValue("application/json",forHTTPHeaderField: "Content-Type")
    let task = URLSession.shared.dataTask(with: request) { data,response,error in
        if error == nil {
            guard let data = data else { return }
            
            let strData = String(decoding: data,as: UTF8.self)
            print(strData)
            
            print(response)
        }
    }
    task.resume()

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)