从本机ios应用程序固定图像时,参数'image_url'错误无效

时间:2014-01-03 06:14:55

标签: ios objective-c xcode pinterest

我正在尝试将pin it按钮集成到我的原生ios应用程序中。下面是用于选择图像和存储ImageURL的mycode。

- (void)imagePickerController:(UIImagePickerController *)picker didFinishPickingMediaWithInfo:(NSDictionary *)info {
 chosenImage = info[UIImagePickerControllerEditedImage];
        self.imageView.image = chosenImage;
 NSURL* localUrl = (NSURL *)[info valueForKey:UIImagePickerControllerReferenceURL];
        imgURL = [NSString stringWithFormat:@"%@",localUrl];
 [picker dismissViewControllerAnimated:YES completion:NULL];
}

用于固定图像

_pinterest = [[Pinterest alloc] initWithClientId:@"myID"];
[_pinterest createPinWithImageURL:[NSURL URLWithString:imgURL]
                            sourceURL:[NSURL URLWithString:@"http://www.social-pony.com/"]
                          description:@"Pinning from MyDemoApp"]; 

imgURL在哪里是我存储ImagURL的字符串,这是我在imgURL中打印日志 “assets-library://asset/asset.PNG?id = CDA5C2B3-3CC0-4FF9-89E5-1F0F5205B7D8& ext = PNG“ 我知道网址有问题但这是我知道获取图片网址的唯一方法。

由于

1 个答案:

答案 0 :(得分:0)

Pinterest目前不支持使用iOS SDK上传本地图像

请参阅https://developers.pinterest.com/ios/

  

目前,我们只支持从网址添加图片。在将来,   我们支持添加本地图片。