【问题标题】:Twitter API sendSynchronousRequestTwitter API 发送同步请求
【发布时间】:2016-01-16 04:47:46
【问题描述】:
我有一个错误:“调用中的额外参数错误”当我删除错误属性时没有任何修复
let verify = NSURL(string: "https://api.twitter.com/1.1/account/verify_credentials.json")
var request = NSMutableURLRequest(URL: verify!)
PFTwitterUtils.twitter()!.signRequest(request)
var response: NSURLResponse?
var error: NSError?
var data = NSURLConnection.sendSynchronousRequest(request, returningResponse: &response, error: &error)
【问题讨论】:
标签:
arrays
api
twitter
parse-platform
ios9.1
【解决方案1】:
if PFTwitterUtils.isLinkedWithUser(PFUser.currentUser()!) {
let screenName = PFTwitterUtils.twitter()?.screenName!
PFUser.currentUser()?.username=screenName!
PFUser.currentUser()?.saveEventually()
let url = NSURL(string: "https://api.twitter.com/1.1/users/show.json?screen_name=" + screenName!)
let request = NSURLRequest(URL: url!, cachePolicy: .ReloadIgnoringLocalAndRemoteCacheData, timeoutInterval: 5.0)
let session = NSURLSession.sharedSession()
session.dataTaskWithRequest(request, completionHandler: {(data, response, error) in
print(data)
print(response)
print(error)
}).resume()
.....
}