问题标签 [gdata-objectivec-client]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
objective-c - 如何使用 gdata-objectivec-client?
我按照本教程中的步骤操作。现在我可以将 youtube 库的头文件导入我的班级,但我不知道如何使用它们。例如,如何登录 youtube 并将视频添加到收藏列表?请给我一些示例代码,因为我是 Objective-c 和 gdata-objectivec-client 的新手。
谢谢。
objective-c - 使用 gdata-objectivec-client 进行授权
我正在使用 gdata Objectivec 客户端与 youtube v2.0 一起工作。我不想多次询问用户登录。我想登录一次并获取访问令牌以供以后使用。请给我一些示例代码来执行此操作。谢谢 。
ios - 使用带有 Oauth2 的 GDATA 在 youtube 中上传视频时出现无效令牌错误
当我尝试在 YouTube 上上传视频时,我的应用程序出现以下错误。
**2014-02-21 15:47:19.355 LandroVA[1088:60b] serviceBase: objectFetcher:GTMHTTPUploadFetcher 0x156436f0 ( https://uploads.gdata.youtube.com/resumable/feeds/api/users/default/uploads )
failedWithStatus:401 数据:令牌无效 2014-02-21 15:47:31.886 LandroVA [1088:60b] 错误域 = com.google.HTTPStatus 代码 = 401 “操作无法完成。(令牌无效)” UserInfo = 0x1686e7b0 {错误=令牌无效,NSLocalizedFailureReason=(令牌无效)}**
这是我的代码
注意:: 我正在使用带有 Oauth2 的 GDATA API。
请指导我在哪里做错了?
ios - 获取 GDataEntryBase 而不是 GDataEntryContact 然后尝试获取谷歌联系人
我通过使用GData Obcective-C Client进行身份验证并从中获取联系人,将 gmail 集成到我的应用程序中。对于身份验证,我使用gtm-oauth2,这部分工作得很好。
我的GTMOAuth2ViewControllerTouch
初始化范围:
授权初始化:
对于GData
构建我使用这个博客(有图片和东西)
http://hoishing.wordpress.com/2011/08/23/gdata-objective-c-client-setup-in-xcode-4/
GData
我从谷歌存储库中获取,只需在控制台中运行它
当我尝试获取联系人时,问题就开始了:
这就是重点 - 而不是GDataEntryContact
必须 in feed
,我得到GDataEntryBase
对象数组。有对象描述示例:
我尝试将 svn 替换GData
为This GData version,但一切都没用。我在边缘。
Contacts API
顺便说一句,我还在谷歌控制台上“打开”了该选项并添加-DGDATA_INCLUDE_CONTACTS_SERVICE=1
了Other C Flags
.GData
我错过了什么还是只是愚蠢?
非常感谢您的回复!
ios - 如何在项目中包含 GData?
我正在尝试将 GData 框架包含在我的项目中几个小时,但我完全迷失了。我正在尝试按照 gdata-objectivec-client 页面(https://code.google.com/p/gdata-objectivec-client/)上的说明进行操作,但它们已经过时了。
如果我尝试链接静态库(使用安装指南中引用的本网站的说明-> https://hoishing.wordpress.com/2011/08/23/gdata-objective-c-client-setup-in- xcode-4/ ) 最后我得到了这些错误:
我发现它们可能是由 gdata-objectivec-client 不兼容 ARC 引起的。如果有 gdata 的文件,可以通过在 Build Phases -> Compile Sources 中添加“-fno-objc-arc”标志来修复它,但由于我是交叉引用项目,所以没有。
其他方法是直接编译源文件,但提供的方法非常过时。第一步是将“源”组从 GData 项目拖到我的项目中,这在 Xcode 中很长时间以来是不可能的。据我所知,今天我必须在 Finder 中打开项目文件并将它们拖到我的项目中,但这样我将导入整个项目,而不仅仅是源文件。此外,如果我这样做,项目资源管理器中的文件夹是蓝色的,我无法导入任何 GData 的头文件。
我不知道下一步我应该做什么才能使这项工作与 Xcode 6 和 iOS8 一起工作,任何帮助将不胜感激。