无法访问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 (将#修改为@)

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...