我正在尝试调用现在需要客户端 ID 作为 header 的 API。
我不知道我是否在附近的任何地方,但这是我尝试过的:
let clientID = "theclientIDIGotFromtheWebsite"
let urlString = "https://api.twitch.tv/kraken/channels/"
let headers: HTTPHeaders = [
"ClientID": clientID
]
Alamofire.request(urlString, headers: headers).responseJSON { response in
debugPrint(response)
}
}
我收到一条错误消息:消息 =“未指定客户端 ID”;
与单击链接相同:https://api.twitch.tv/kraken/channels/
我遵循的获取 clientID 的迷你指南是这样的:https://blog.twitch.tv/client-id-required-for-kraken-api-calls-afbb8e95f843#.27gij8pj9
我输入的 clientID 是 100% 正确的,我检查了几次。
这里有什么想法吗?
最佳答案
“迷你指南”使用键 "Client-ID"
而不是 "ClientID"
关于ios - 带标题的 Alamofire 请求?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39948514/