Tag: api

我在哪里可以查看Google Analytics(分析)iOS崩溃日志?

在Google Analytics(分析)原生SDK for iOS(v2 Beta)中,我在那里find了以下文档: // Optional: automatically track uncaught exceptions with Google Analytics. [GAI sharedInstance].trackUncaughtExceptions = YES; 这是否意味着Google Analytics现在也支持崩溃日志跟踪(如BugSense或Crittercism)? 但是,我在哪里可以在Google Analytics的在线界面中find它们?

我可以使用Google Analytics(分析)来整理iOS应用程式的统计资料吗?

这是否违反了苹果应用程序开发规则? 在一些论坛,我刚刚看到了这个事情。 所以,如果我使用相同的方式,我很害怕被AppStore拒绝。 请帮助我。 如果我不能使用Google AnalyticsSDK,那么这将是我可以为我的应用程序实现的最佳分析方法?

如何通过API从Instagram获取用户图片

我无法在ios中find任何教程来通过API从instagram获取图像。 我看到了,但找不到任何有趣的东西。所以请告诉我是否有可能从instagram获取用户图像。 如果是的话,请给我链接或任何可以帮助我的代码。

在哪里我可以find使用Instagram API的位置的位置ID

我想使用Instagram API来获取来自给定位置的最近媒体对象的列表。 我正在使用这个url。 现在我不能这样做,因为我不知道我应该把位置ID放在哪里?

如何在GitHub for iOS(SWIFT)项目中隐藏API密钥?

您好,我正在尝试在GitHub上发布一个iOS(SWIFT)个人项目,但是我害怕与所有人分享私有API密钥和秘密。 我正在使用parsing,所以我有我的AppDelegate这样的事情: let applicationId = "mySecretApplicationId" let clientKey = "mySecretClientKey" Parse.setApplicationId(applicationId!, clientKey: clientKey!) 我想隐藏“mySecretApplicationId”和“mySecretClientKey”,是否有私人的地方或目录在我的项目,我可以把这个variables? 谢谢!

在快速HTTP请求不工作

我正在尝试了解如何在Swift中使用API​​。 作为一个很好的第一个testing,我想我会打iTunes的API,只是返回一些search结果。 我在操场上使用下面的代码。 我没有得到任何错误,但我的println不输出任何东西。 任何人都知道什么是错的? 谢谢! import UIKit import XCPlayground XCPSetExecutionShouldContinueIndefinitely() let url = NSURL(string: "https://itunes.apple.com/lookup?id=909253") let task = NSURLSession.sharedSession().dataTaskWithURL(url!) {(data, response, error) in println(NSString(data: data, encoding: NSUTF8StringEncoding)) } task.resume()

Rails API:使用用户名/密码或Facebook令牌从原生移动应用程序authentication用户

所以我一直拉我的头发了几天,现在试图找出如何添加用户名/密码authentication到我的轨道移动API。 以下是我目前身份validationstream程的简要概述: 用户在移动客户端select“使用Facebooklogin”,客户端redirect到Facebook应用并请求access_token 成功的时候,Facebook使用访问令牌进行响应,客户端redirect到我的应用程序。 客户端将访问令牌发送到我的API 我的API使用考拉gem来检查访问令牌是否有效。 如果令牌有效,则Facebook将用户数据发送到创build新用户的API。 如果用户已经存在,我的API会发送用户数据。 我的API在第4步中处理访问令牌,如下所示: def self.authenticate_user_from_facebook(fb_access_token) user = User.new graph = Koala::Facebook::API.new(fb_access_token) profile = graph.get_object('me') #user['fb_id'] = profile['id'] #user['fb_token'] = fb_access_token # Generate user hash uhash = Hash.new uhash['provider'] = 'facebook' uhash['uid'] = profile['id'] uhash['info'] = Hash.new uhash['info']['nickname'] = profile['username'] uhash['info']['name'] = profile['name'] uhash['info']['email'] = profile['email'] uhash['info']['first_name'] = profile['first_name'] uhash['info']['last_name'] […]

如何处理多个URL的UIApplication handleOpenURL

我有一个应用程序,将使用Facebook和Instagram的API,这两个都需要我使用这个委托方法: – (BOOL)application:(UIApplication *)application openURL:(NSURL *)url sourceApplication:(NSString *)sourceApplication annotation:(id)annotation { return [PFFacebookUtils handleOpenURL:url]; } 这是instagram提供的代码: -(BOOL)application:(UIApplication *)application openURL:(NSURL *)url sourceApplication:(NSString *)sourceApplication annotation:(id)annotation { return [self.instagram handleOpenURL:url]; } 正如你所看到的,这是一个问题,因为我只能返回一个URL处理程序,但我需要能够决定哪一个。 在我的应用程序委托中,我已经注释了上面的Instagram选项,只留下了Facebook。 正如所料,Facebook将工作得很好,但当我点击Instagram上的授权时,我得到这个错误: 显然,Facebook正在尝试处理来自Instagram的返回URL,所以它会出错。 是否有理由检查URL是否包含我尝试的每个服务的应用ID? 因此,如果URL包含instagram ID,则返回instagram处理程序(如果它包含Facebook ID),然后返回Facebook处理程序。 任何帮助将是伟大的,谢谢!

Google Places API违规

我正在使用Google Places API提取餐馆清单,并将其显示在地图上。 不过,由于苹果在iOS 6.0中已经从Google切换了Google的地图服务,现在我违反了Google的使用条款,该条款规定您必须在Google地图上显示Google数据。 “如果您的应用程序在地图上显示Places API数据,则该地图必须由Google提供。” https://developers.google.com/places/policies#terms_of_use 我显然需要更改地图,因为我不打算发布违反的应用程序。 有什么想法或build议做什么? 我应该使用networking视图转到Google地图吗? 苹果是否有某种Google Places API替代品? 编辑: 通过networking视图使用谷歌地图是一个麻烦,我想find一个替代,虽然它会在技术上的工作。

在iOS应用中实现OAuth 1.0

我一整天都在为此而头痛。 我希望将我的iOS应用程序与Withings api集成。 它使用OAuth 1.0,我似乎无法完全理解如何实现它。 我一直在下载多个OAuth framworks( MPOAuth , gtm-oauth , ssoauthkit ),但无法完全弄清楚我应该做什么。 我search了很多,也在堆栈溢出,以便如何在一般情况下实现OAuth 1.0以及与Withings集成,尤其是没有成功。 请解释一下将iOS应用程序与需要OAuth 1.0的api集成的stream程。 代码示例会非常有帮助。 build议的第三方框架也不错。 只是为了澄清,我完全理解OAuth 1.0的原则,我只是在我的应用程序中实际执行它的问题。 我认为,通过代码示例和很好的参考资料的彻底回答将是很多人,因为我找不到一个很有帮助。 如果有人有很好的实施经验,请花时间分享。