我希望我的查询从标题本身很清楚.我需要为youtube实现自动完成功能(当用户开始输入时,列表中的视频建议).
我的Android活动之一需要此功能.
专家,请在开始打字时告知如何获取这些自动完成列表.
在这方面的任何帮助都非常感谢.
期待.
我目前正在尝试使用新的Java客户端,由于谷歌库当前状态的遗留原因,我需要同时使用gdata和新的google java客户端API.
显然我想使用OAuth2 - 但是对于OAuth2,我没有获得访问令牌的秘密 - 这会导致问题b/c gdata需要访问令牌机密.
任何人都可以建议解决方法,例如. - 有没有办法使用仅具有访问令牌(OAuth2)的gdata java库而不访问令牌密钥?代码示例(和尝试)没有证实这一点,但也许我做错了
谢谢
oauth gdata gdata-java-client access-token google-api-java-client
我正在开发一个与Youtube API接口的项目.我遇到过两个项目(1)gdata-java-client和(2)google-api-java-client.
项目的范围(和名称)有点令人困惑.似乎google-api-java-client是用于处理Web数据的通用API.相比之下,gdata-java-client处理谷歌特定数据(例如,YouTube API).这是正确的表征吗?
如果是这样,gdata-java-client是否建立在google-api-java-client之上?
所以我试图同步到谷歌文档,而不必询问用户他的凭据.我使用此代码获取auth-token:
AccountManager mgr = AccountManager.get(activity);
authToken = mgr.blockingGetAuthToken(account, DocsService.DOCS_SERVICE, true);
Run Code Online (Sandbox Code Playgroud)
这将返回一个看起来格式良好的身份验证令牌.所以在我的DocsService上运行:
service.setAuthSubToken(authToken);
Run Code Online (Sandbox Code Playgroud)
但是,当我尝试使用API时,我只获得了AuthenticationException.有关如何处理此错误的任何想法?
编辑:我确实拥有USE_CREDENTIALS权限.