我正在實現一個基於谷歌API API庫的客戶端只有Web應用程序。不幸的是,這個庫不支持聯繫人。還是呢?這是一個無證的功能嗎?如果沒有,是否有另一種工作方式來訪問聯繫人?例如。與不贊成的gdata api?我已經在stackoverflow上找到了關於這個主題的一些答案。但他們都沒有給我一個明確的答案。訪問谷歌聯繫人與谷歌API的JavaScript客戶端 - 如何?
5
A
回答
4
由於我只需要讀取權限,因此我決定使用jsonp來訪問聯繫人。否則,我需要使用一個已棄用的附加庫和一個已棄用的api版本(因爲gdata客戶端庫不支持聯繫人api版本3)。
鑑於我在訪問令牌已經,這是很容易得到聯繫人數據:
http.jsonp(https://www.google.com/m8/feeds/contacts/[email protected]/full?access_token=xyz&alt=json&callback=JSON_CALLBACK")
.success(function(data, status, headers, config) { ...})
.error(function(data, status, headers, config) {...})
0
請問this API是否符合您的需求?看起來它使用HTTP請求和XML - 不完全是Javascript,但可以通過AJAX在Javascript/jQuery中完成。
0
使用已棄用的GData Client Library訪問Contacts V3 API並沒有問題,同時也使用官方Google APIs JS Client。您將無法獲得對GData庫的任何官方支持。
否則,根據您的使用情況,Google+ API與官方的JS客戶端兼容,可能適合您的需求。
相關問題
- 1. 如何從谷歌聯繫人API獲取谷歌聯繫人?
- 2. 谷歌與聯繫人的API API
- 3. 谷歌聯繫人Api origin_mismatch
- 4. 谷歌聯繫人API不
- 5. 谷歌聯繫人API的OAuth2問題
- 6. 更新谷歌文檔與谷歌API api客戶端
- 7. 谷歌聯繫人API問題
- 8. 添加與谷歌聯繫人.NET API
- 9. 谷歌API:顯示谷歌Talk在線聯繫人/聊天和谷歌的Hangouts
- 10. 嘗試訪問使用谷歌API客戶端谷歌地方GAE
- 11. 404錯誤的谷歌聯繫人API
- 12. 谷歌在android上的聯繫人API
- 13. 谷歌API a v3查詢谷歌聯繫人NET
- 14. 谷歌聯繫人:唯一聯繫人?
- 15. 使用谷歌聯繫人API
- 16. 解析谷歌聯繫人API XML
- 17. 谷歌聯繫人API - 無重定向
- 18. MVC 3和谷歌聯繫人API
- 19. MVC 3和谷歌聯繫人API
- 20. 谷歌聯繫人API錯誤
- 21. 導入谷歌聯繫人
- 22. 谷歌驅動器與谷歌客戶端API的Android用戶信息
- 23. Proguard的Android和谷歌API客戶端
- 24. 谷歌聯繫人API - 無法刷新訪問令牌
- 25. TokenResponseException:401未授權當試圖訪問谷歌聯繫人Api
- 26. 谷歌的Cloud Bigtable Python客戶端API
- 27. 不活躍的聯繫人谷歌聯繫人API
- 28. 使用谷歌人訪問谷歌連接API
- 29. 谷歌聯繫人Api - >哪些聯繫人被刪除?
- 30. 如何創建谷歌聯繫人?
它適合我的需要。但是,如何在不觸及跨域違規的情況下使用JavaScript?不幸的是,聯繫人api運行在不同的域(google.com)上,而不是其他的apis(googleapis.com)... – 2013-03-17 08:31:02