Tôi muốn chia sẻ văn bản/ảnh/video vào Instagram. Tôi đang tìm kiếm điều này trong một thời gian dài nhưng tôi đã không nhận được bất kỳ tài liệu thích hợp. Nếu ai biết về chia sẻ trên instagram xin vui lòng cho tôi biết.Cách chia sẻ văn bản/ảnh/video vào Instagram trong ios
Trả lời
Hãy thử mã sau.
@property (nonatomic, retain) UIDocumentInteractionController *dic;
CGRect rect = CGRectMake(0 ,0 , 0, 0);
UIGraphicsBeginImageContextWithOptions(self.view.bounds.size, self.view.opaque, 0.0);
[self.view.layer renderInContext:UIGraphicsGetCurrentContext()];
UIGraphicsEndImageContext();
NSString *jpgPath = [NSHomeDirectory() stringByAppendingPathComponent:@"Documents/test.igo"];
NSURL *igImageHookFile = [[NSURL alloc] initWithString:[[NSString alloc] initWithFormat:@"file://%@", jpgPath]];
// NSURL *igImageHookFile = [[NSURL alloc] initWithString:[[NSString alloc] initWithFormat:@"file://%@", screenshot]];
self.dic.UTI = @"com.instagram.photo";
self.dic = [self setupControllerWithURL:igImageHookFile usingDelegate:self];
self.dic=[UIDocumentInteractionController interactionControllerWithURL:igImageHookFile];
self.dic.annotation = [NSDictionary dictionaryWithObject:@"Here Give what you want to share" forKey:@"InstagramCaption"];
[self.dic presentOpenInMenuFromRect: rect inView: self.view animated: YES ];
- (UIDocumentInteractionController *) setupControllerWithURL: (NSURL*) fileURL usingDelegate: (id <UIDocumentInteractionControllerDelegate>) interactionDelegate {
UIDocumentInteractionController *interactionController = [UIDocumentInteractionController interactionControllerWithURL: fileURL];
interactionController.delegate = interactionDelegate;
return interactionController;
}
Nó phù hợp với tôi. Hy vọng nó sẽ giúp bạn.
Tại thời điểm này, tải lên qua API là không thể. Chúng tôi đã lựa chọn có ý thức không thêm điều này vì các lý do sau:
Instagram là về cuộc sống của bạn khi di chuyển - chúng tôi hy vọng khuyến khích ảnh từ bên trong ứng dụng. Tuy nhiên, trong tương lai, chúng tôi có thể cấp cho các ứng dụng trắng quyền truy cập vào từng ứng dụng riêng lẻ.
Chúng tôi muốn chống spam & ảnh chất lượng thấp. Khi chúng tôi cho phép tải lên từ các nguồn khác, khó kiểm soát những gì xảy ra trong hệ sinh thái Instagram . Tất cả điều này đang được nói, chúng tôi đang làm việc theo cách để đảm bảo người dùng có trải nghiệm nhất quán và chất lượng cao trên nền tảng của chúng tôi.
Có lẽ bạn có thể thử một cái móc: http://instagram.com/developer/iphone-hooks/ hoặc https://instagram.com/developer/mobile-sharing/android-intents/
- 1. Chia sẻ văn bản với Hình ảnh trên Instagram trong ios
- 2. Tạo chế độ xem chia sẻ tùy chỉnh tương tự như chia sẻ nút iOS 6 mới
- 3. Chia sẻ tệp Delphi XE2 và iOS
- 4. Facebook chia sẻ với văn bản động
- 5. Mục đích chia sẻ của Android cho văn bản chia sẻ facebook VÀ liên kết
- 6. cách sao chép tệp vào thư mục chia sẻ capistrano
- 7. Ảnh chia sẻ iOS trên Mạng xã hội
- 8. Thư mục tài liệu chia sẻ ứng dụng iOS
- 9. tải chia sẻ libs mà phụ thuộc vào libs chia sẻ khác
- 10. Tích hợp và chia sẻ iOS Google Plus
- 11. Ứng dụng iOS có chia sẻ khung công tác không?
- 12. Nút chia sẻ Facebook: cách triển khai
- 13. Chia sẻ tệp/gửi tệp trong ứng dụng khác ("mở trong" trong iOS)
- 14. Sao chép tệp vào thư viện chia sẻ trong R
- 15. Cách chia sẻ biến trong thư viện đối tượng được chia sẻ
- 16. Delphi - Chia sẻ tệp văn bản mở vi phạm
- 17. Chia sẻ sai trong C++
- 18. Android: Chia sẻ văn bản & hình ảnh (URL) Qua Intent
- 19. Ví dụ chia sẻ RSpec không được chia sẻ
- 20. Chia sẻ hình ảnh và văn bản qua whatsapp
- 21. Chia sẻ ComboBox DataSource
- 22. Cách thiết lập một ccache chia sẻ
- 23. Chia sẻ Memcache
- 24. Làm cách nào để tích hợp ứng dụng ios của tôi vào ngăn "Chia sẻ" trong trình xem ảnh của thư trên iOS?
- 25. Chia sẻ Cache ASP.Net
- 26. Chia sẻ qua WhatsApp
- 27. Đọc chia sẻ ẩn trong C#
- 28. Cách chia sẻ văn bản và hình ảnh trên tường facebook (mục tiêu C)
- 29. Lỗi chia sẻ url trong cyrillic
- 30. Cách truy cập ổ đĩa mạng chia sẻ trong node.js
sử dụng mã dưới đây bạn có thể đăng ảnh nhưng mã này sẽ mở camera và sau đó nhấp ảnh sẽ được tải lên từ ứng dụng của bạn để instagram. NSURL * instagramURL = [URL của NSURLVí dụ: @ "instagram: // location? Id = 1"]; nếu ([[UIApplication sharedApplication] canOpenURL: instagramURL]) { [[UIApplication sharedApplication] openURL: instagramURL]; } –