从 Android 向 Google Contacts API 发出请求
我是使用 Google Data API 进行编程的新手,并且不了解在 Android 中检索信息的必要步骤。我已经弄清楚如何使用 AccountManager 为用户获取访问令牌,但现在我不知道如何使用该令牌来签署请求。我读过无数关于 HttpTransport 和 HttpRequestFactory 的令人困惑的 JavaDocs,这就是我感到困惑的地方。我想我需要一个 HttpTransport (建议为 ApacheHttpTransport),我可以使用 HttpRequestFactory 来构建请求,并使用 JSONFactory 来读取结果,但如何将所有这些链接在一起?我该如何发送请求?
非常感谢您提供的任何帮助。
I am new to programming with the Google Data APIs and I don't understand the necessary steps to retrieve information in Android. I have figured out how to use the AccountManager to get an access token for the user, but now I am lost on how to use that token to sign requests. I've read countless confusing JavaDocs on HttpTransport and HttpRequestFactory and that's where I'm getting confused. I think I need an HttpTransport (recommended to be ApacheHttpTransport) and I can use an HttpRequestFactory to build requests and I use a JSONFactory to read the results, but how do I link all those together? And how do I send a request?
Thanks so much for any help you can give.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
如果您使用 OAuth2,则来自 API 的联系人请求必须在 HTTP 标头中绑定 auth_token(我认为是 Post 标头)
If you are using OAuth2, the request for contacts from the API must have the auth_token bound to it in the HTTP header (Post header I think)