我需要使用Instagram共享图像。我使用this创建了CLIENT ID和CLIENT SECRET。我已经在堆栈溢出搜索,但我dint找到任何有用的链接。任何人都可以帮助我解决这个问题。我们可以使用iOS应用程序在Instagram发布图像
回答
是的,你可以张贴在Instagram的图片如下代码
-(IBAction)uploadimage:(UIButton*)sender
{
NSURL *instagramURL = [NSURL URLWithString:@"instagram://"];
if ([[UIApplication sharedApplication] canOpenURL:instagramURL])
{
CGSize size=CGSizeMake(612, 612);
UIImage *TajImage = [UIImage imageNamed:@"gujarat.jpg"];
UIImage *image = [self scale:TajImage toSize:size];
NSString *jpgPath = [NSTemporaryDirectory() stringByAppendingPathComponent:@"instagram.igo"];
[UIImageJPEGRepresentation(image, 1.0) writeToFile:jpgPath atomically:YES];
CGRect rect = CGRectMake(0 ,0 , 0, 0);
NSURL *fileURL = [NSURL fileURLWithPath:jpgPath];
self.docFile = [UIDocumentInteractionController interactionControllerWithURL:fileURL];
self.docFile.delegate = self;
[self.docFile setUTI:@"com.instagram.exclusivegram"];
[self.docFile setAnnotation:@{@"InstagramCaption" : @"Gujarti Lion,Girnar,India"}];
[ self.docFile presentOpenInMenuFromRect:rect inView:self.view animated:YES];
[[UIApplication sharedApplication] openURL:instagramURL];
}
}
上传图像上的Instagram:
更新了我的一些代码,它的工作原理,但问题是,它使我到我的Instagram时间轴不添加照片视图,注册必须?重定向到发布图片?我也想知道如果在Instagram上注册我的应用程序也必须在开发阶段? –
'[[UIApplication sharedApplication] openURL:instagramURL];'这是额外的删除它解决了问题 –
我做的extactly一样,但得到错误***终止应用程序,由于未捕获的异常'NSInvalidArgumentException',原因:' - [__ NSCFType URL]:无法识别的选择发送到实例0x147d67c0' ** *第一次调用堆栈: (0x2698cf87 0x340ebc77 0x2699237d 0x26990259 0x268c1d68 0x2a450e89 0x275e3065 0x27688277 0x892eb5 0x88d3fd 0x89455b 0x895885 0x347c9e25 0x347c9b78) libC++ abi.dylib:以NSException类型的未捕获异常终止 – TomSawyer
- 1. 是否可以用自定义android应用程序的instagram API发布图像?
- 2. 我们何时可以发布使用Google SDK for iOS的应用程序?
- 3. 我们可以在iOS应用程序中使用gSOAP库吗?
- 4. 我们如何使用iOS Developer Enterprise程序发布iOS应用程序?
- 5. 我们可以用JPG图像在iPhone应用程序中
- 6. 无法将图像发布到Instagram应用程序
- 7. Android应用程序 - 我们可以在运行时重新使用图像吗?
- 8. 可以使用iPhone的图像为一个iOS应用程序
- 9. 我如何发布iOS应用程序?
- 10. 发布ios应用程序?
- 11. 我们可以在Android和iOS应用程序中使用Square Checkout流程吗?
- 12. 在hackintosh上开发iOS应用程序 - 我可以在Apple的应用程序商店中发布吗?
- 13. 我们可以使用安装在VMWare上的MacOS将应用程序发布到AppStore(iOS)吗?
- 14. 从iOS应用程序发布图像到用户的Facebook墙
- 15. 表视图像Instagram的应用程序
- 16. 我们可以使用twitter API在twitter上发布图片吗?
- 17. 我们可以完全将Android应用程序转换为iOS应用程序
- 18. 我们可以发现APPSTATE其他应用程序在我们的应用程序在iPhone
- 19. 我可以将iOS 7支持添加到仅作为iOS 8应用程序发布的应用程序吗
- 20. 我们可以改变链接的图像(这是由Android应用程序发布)在Facebook上
- 21. 我们可以在我们的应用程序中使用苹果照片库图像吗?
- 22. 我们可以从Windows Forms应用程序发布/发送数据到Android应用程序吗?
- 23. 应用程序发布到应用程序后图像消失
- 24. 发布评论图片来自iPhone的Instagram应用程序
- 25. 我们可以在android应用程序中使用UIAutomator吗?
- 26. 我们可以在silverlight4应用程序中使用masterPage
- 27. 我们可以在J2EE应用程序上使用WSRP portlet吗?
- 28. 我们可以在angularjs应用程序中使用event.preventDefault()吗?
- 29. 我们可以更改iOS应用程序进行升级吗?
- 30. 我们可以在远程设备上安装未发布的iOS应用程序吗?
尝试下面的链接,这可能对你 HTTP是有帮助://stackoverflow.com/questions/18242610/uploading-photos-to-instagram-via-your-own-ios-app – Sukeshj