Voglio condividere testo/foto/video su Instagram. Sto cercando questo da molto tempo ma non ho ricevuto alcuna documentazione adeguata. Se qualcuno sa di condividere su instagram, per favore fatemelo sapere.Come condividere testo/foto/video su Instagram in ios
risposta
Provare il seguente codice.
@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;
}
Funziona per me. Spero che ti aiuti.
In questo momento, il caricamento tramite API non è possibile. Abbiamo fatto una scelta consapevole di non aggiungere questo per i seguenti motivi:
Instagram parla della tua vita in viaggio, speriamo di incoraggiare le foto dall'interno dell'app. Tuttavia, in futuro potremmo autorizzare l'accesso alle singole app nella whitelist caso per caso.
Vogliamo combattere lo spam & foto di bassa qualità. Una volta che autorizziamo il caricamento di da altre fonti, è più difficile controllare ciò che entra nell'ecosistema Instagram di Instagram. Detto questo, stiamo lavorando su per garantire agli utenti un'esperienza coerente e di alta qualità sulla nostra piattaforma .
Forse si può provare un gancio: http://instagram.com/developer/iphone-hooks/ o https://instagram.com/developer/mobile-sharing/android-intents/
- 1. Come condividere i miei post wordpress in instagram
- 2. Instagram iOS API per postare video
- 3. Condividi testo con immagini su Instagram a Ios
- 4. Login personalizzato Instagram API iOS
- 5. Immagine non pubblicata su instagram da ios 6
- 6. Come condividere post su linkedin
- 7. Instagram Image Filters su iPhone
- 8. ngCordova Camera - Scatta foto quadrate come instagram (iOS)?
- 9. UIDocumentInteractionController condivide tramite Instagram (e SOLO Instagram)
- 10. Gestione di diversi schemi URL in iOS (Facebook e Instagram)
- 11. iOS: come condividere testo e immagini sui social network?
- 12. Come contattare instagram Developer
- 13. Come condividere post su Facebook utilizzando PHP
- 14. Come condividere pagine cshtml su più progetti?
- 15. Come 'condividere' l'autenticazione NTLM su più HttpWebRequests?
- 16. Errore di accesso a Instagram nell'app per iOS utilizzando UIWebView
- 17. iOS9 - Condivisione su Instagram (con ganci) non funzionante
- 18. Come condividere i dati del portachiavi tra le applicazioni iOS
- 19. Condividere NSOperationQueue su View Controller?
- 20. Condividere i dati tra l'orologio app e iOS in watchOS2
- 21. ganci iphone ios aprono instagram direttamente senza mostrare UIDocumentInteractionController
- 22. Come raschiare Instagram con BeautifulSoup
- 23. Come condividere l'immagine http direttamente su Twitter in Android?
- 24. Android: posso aprire l'app di Instagram su un determinato hashtag?
- 25. Limite di caratteri su Instagram Nome utente
- 26. Instagram iOS si aggancia con le immagini non quadrati
- 27. parti intenti per Instagram in Android
- 28. Non è possibile condividere URL su Facebook e Twitter utilizzando UIActivityViewController in iOS 7.1
- 29. Commenti di richiesta API POST endpoint che rifiuta su Instagram
- 30. Instagram InstagramCaption non funziona
usando sotto codice è possibile inviare foto, ma questo codice si aprirà macchina fotografica e poi cliccato foto verrà caricato dalla tua app a Instagram. NSURL * instagramURL = [NSURL URLWithString: @ "instagram: // location? Id = 1"]; if ([[UIApplication sharedApplication] canOpenURL: instagramURL]) { [[UIApplication sharedApplication] openURL: instagramURL]; } –