Tag: flickr

FlickrKit [项目跟踪备忘录]

FlickrKit是一个iOS Objective-C库,用于访问David Casserly编写的Flickr API。 由galleryr pro iPad应用程序使用。 devedup / FlickrKit FlickrKit –一个iOS Flickr框架,用Objective-C编写 github.com 第2步。 获取Flickr API密钥和机密 https://www.flickr.com/services/apps/create/ 第三步。 切换到FlickrKitDemo并编辑apiKey和您的密码。 当您单击选择照片时: 该应用已崩溃,因为它尝试访问没有使用说明的隐私敏感数据。 应用程序的Info.plist必须包含NSPhotoLibraryUsageDescription键,该键具有字符串值,该字符串值向用户说明应用程序如何使用此数据。 如果您将模拟器的iOS版本切换到11.1,只需单击取消,应用就可以了! 但是,如果单击图片,则应用程序将在FKImageUploadNetworkOperation.m中崩溃。writeMultipartWithAssetURL() 第三步。 调查flickr Api https://www.flickr.com/services/api/

从第三方iOS应用程序打开Flickr

我想将用户转发到Flickr应用程序 – 如果他们有这个应用程序 – 如果他们不Flickr移动。 我想确保他们会看到我的网页。 我可以通过像Facebook和Twitter这样的链接来做到这一点:// …但是,我不知道Flickr的链接风格。 有人能帮我吗。 谢谢!

NSInvalidArgumentException原因:在试图显示Flickr图像时,数据参数在UITableView中为零

嗨在我的应用程序,我想在UITableView显示Flickr专辑列表,所以我已经search了很长时间,我已经find了一些解决scheme。 我已经使用了解决scheme中给出的方法,使其不能正常工作 NSInvalidArgumentException', reason: 'data parameter is nil 解决scheme链接点击这里 而且由于我第一次尝试这个,所以我无法解决这个问题。 这是Flickr的MY API LINK 我已经使用这个代码在UItableview显示Flickr图像专辑列表 { NSMutableArray *photoURLs; NSMutableArray *photoSetNames; NSMutableArray *photoid1; } 我的Flickr API密钥 #define FlickrAPIKey @"a6a0c7d5efccffc285b0fe5ee1d938e3" – (void)viewDidLoad { [super viewDidLoad]; photoURLs = [[NSMutableArray alloc] init]; photoSetNames = [[NSMutableArray alloc] init]; photoid1 = [[NSMutableArray alloc] init]; [self loadFlickrPhotos]; } 我的TableView代码 – (void)loadFlickrPhotos { NSString […]

应用程序传输安全例外IOS9

我正在写一个使用flickr的IOS9应用程序。 闪烁使用的url格式为https:// farm {farm-id} .staticflickr.com / 农场ID是一个数字 在我的info.plist中,我已经定义了列入白名单的域NSAppTransportSecurity – NSExceptionDomains 我如何将这些农场ID定义为通配符? 目前,我刚刚做了farm1.staticflickr.com farm2.staticflickr.com ……直到9日,但我不确定flickr走多远。

ObjectiveFlickr图片上传错误

我正在使用ObjectiveFlickr库从我的iPhone应用上传照片到Flickr。 我能够授权应用程序并执行一般请求,但是在尝试上传照片时出现错误。 该照片是要上传的是使用AVFoundation拍摄的图像。 这是相关的代码: UIImage *image = [[UIImage alloc] initWithData:imageData]; if ([[AppDelegate sharedDelegate].apiContext.OAuthToken length]) { NSData *uploadData = UIImageJPEGRepresentation(image, 1); if (!flickrRequest) { flickrRequest = [[OFFlickrAPIRequest alloc] initWithAPIContext:[AppDelegate sharedDelegate].apiContext]; flickrRequest.delegate = self; flickrRequest.requestTimeoutInterval = 60.0; } [flickrRequest uploadImageStream:[NSInputStream inputStreamWithData:uploadData] suggestedFilename:@"Test" MIMEType:@"image/jpeg" arguments:[NSDictionary dictionaryWithObjectsAndKeys:@"0", @"is_public", nil]]; [UIApplication sharedApplication].idleTimerDisabled = YES; NSLog(@"Can upload photo"); flickrRequest对象在.h文件中被定义和@property flickrRequest在上面的代码中。 OFFlickrRequestDelegate方法如下: […]

Flickr API iOS应用程序“POST size too!”

我正尝试使用API​​将照片从iOS应用发送到Flickr。 我已经成功地获得了授权,并准备好了令牌。 我通过HTTP POST发送照片数据,并按照格式指南在这里。 http://www.flickr.com/services/api/upload.example.html 但是我从API获得的回应是… <err code="93" msg="POST size too large! Try something smaller, mmkay?" /> 我已经读过,这可能与边界有关。 关于@samrowlands对这篇文章的评论,我已经翻了一番。 http://www.flickr.com/groups/api/discuss/72157605534260892/ 任何帮助将是伟大的。 谢谢! UIImage *image = [UIImage imageNamed:@"photo.jpg"]; NSData *imageData = UIImageJPEGRepresentation(image, 0.9); NSMutableURLRequest *request = [[[NSMutableURLRequest alloc] init] autorelease]; [request setURL:[NSURL URLWithString:@"http://api.flickr.com/services/upload/"]]; [request setHTTPMethod:@"POST"]; NSString *boundary = [NSString stringWithString:@"—————————7d44e178b0434"]; [request addValue:[NSString stringWithFormat:@"multipart/form-data; boundary=%@", boundary] forHTTPHeaderField: […]

UITableViewController中的声明失败

我正在学习iTunes U斯坦福大学的iOS课程,并正在开展一项任务,以构build一个Flickr应用程序。 我得到一个错误,我似乎无法debugging出现 *断言失败 – [UITableView _configureCellForDisplay:forIndexPath:],/SourceCache/UIKit_Sim/UIKit-2280.1/UITableView.m:5336 2012-08-03 10:59:24.596作业4 [4611:c07](null)libc ++ abi.dylib:终止调用抛出exception 我的问题tableviewcontroller的代码: #import "PlacesPhotosTableViewController.h" @interface PlacesPhotosTableViewController () @property (nonatomic) NSDictionary *placeToDisplay; @property (nonatomic) NSArray *photosInPlace; @end @implementation PlacesPhotosTableViewController @synthesize placeToDisplay = _placeToDisplay; @synthesize photosInPlace = _photosInPlace; – (id)initWithStyle:(UITableViewStyle)style { self = [super initWithStyle:style]; if (self) { // Custom initialization } return self; } – […]