因此,我已经正确实施了Google SignIn - 我现在要做的就是签署用户并抓取他们所有联系人的信息。但是,似乎并没有真正的文件。我知道我必须查询https://www.google.com/m8/feeds/contacts/default/full,但是我不知道该查询将在哪里进行或者结构如何。有任何想法吗?将谷歌联系人整合到iOS应用程序(swift)?
0
A
回答
0
我不知道那个查询会去哪儿,或者它的结构如何。有任何想法吗?
这,https://www.google.com/m8/feeds/contacts/default/full
,被称为HTTP request。您将向服务器发送“GET”请求,如果成功,服务器会发回一个响应。
这样做的很多方法之一是使用XMLHttpRequest in Swift。
片段:
// Prepare the HTTP request object:
let request = CkoHttpRequest()
request.Path = "/xmlEcho.asp"
// This example will use the "PUT" HTTP request method
// (also known as HTTP verb)
request.HttpVerb = "PUT"
request.ContentType = "text/xml"
request.Charset = "utf-8"
success = request.LoadBodyFromString(xmlStr, charset: "utf-8")
基于this thread,您还可以使用以下方法:
使用NSURLSession
let url = NSURL(string: "http://www.stackoverflow.com") let task = NSURLSession.sharedSession().dataTaskWithURL(url!) {(data, response, error) in print(NSString(data: data!, encoding: NSUTF8StringEncoding)) } task.resume()
使用NSURLConnecti在
首先,初始化一个NSURL和的NSURLRequest:
let url = NSURL(string: "http://www.stackoverflow.com")
let request = NSURLRequest(URL: url!)
然后,您可以异步加载请求:
NSURLConnection.sendAsynchronousRequest(request, queue: NSOperationQueue.mainQueue()) {(response, data, error) in
print(NSString(data: data!, encoding: NSUTF8StringEncoding))
}
或者你可以初始化一个NSURLConnection的:
let connection = NSURLConnection(request: request, delegate:nil, startImmediately: true)
如果这是您的第一次,这可以吸引很多。希望这可以帮助。
相关问题
- 1. 联系人提供程序不出现在“谷歌联系人应用程序”
- 2. 谷歌联系人:唯一联系人?
- 3. 如何从谷歌联系人API获取谷歌联系人?
- 4. 谷歌应用程序添加联系人错误?
- 5. iOS 6将群组添加到联系人应用程序
- 6. 如何将谷歌地图整合到struts2应用程序中
- 7. 整合我的应用程序联系
- 8. iOS应用谷歌分析整合
- 9. 谷歌联系人全名
- 10. 谷歌联系人Api origin_mismatch
- 11. 导入谷歌联系人
- 12. ZendFramework谷歌联系人
- 13. 检索谷歌联系人
- 14. 谷歌联系人API不
- 15. 如何从谷歌或Gmail导入联系人到我的应用程序android
- 16. 使用联系人与谷歌联系人同步联系人javascript api
- 17. iOS:将所有Gmail联系人提取到您的iOS应用程序
- 18. 将Gmail联系人导入iOS应用程序
- 19. 使用谷歌联系人API
- 20. 使用谷歌联系人API与钛
- 21. 谷歌联系人API无效的范围,但应用程序并不需要审核 - 联系人API
- 22. 如何使用谷歌应用程序脚本显示联系人照片?
- 23. 使用谷歌oauthutill在桌面应用程序中检索联系人
- 24. 使用谷歌应用程序脚本在Gmail联系人中设置生日
- 25. 使用谷歌应用程序脚本更新谷歌联系标记表
- 26. 如何使用谷歌联系人api以编程方式将手机联系人同步到gmail中
- 27. 如何将混合应用程序整合到iOS本机应用程序?
- 28. 使用OAuth获取完整的谷歌联系人列表
- 29. 如何获取谷歌联系人但不是Gmail联系人?
- 30. 谷歌联系人API PHP卷曲检索联系人