2014-09-12 24 views
7

Esistono API pubbliche per pubblicare un video su Instagram?Instagram iOS API per postare video

Sappiamo che su iOS è possibile condividere un'immagine (JPEG o PNG) utilizzando lo iPhone Hooks tramite l'interfaccia documenti iOS. Su Android è possibile condividere un video tramite Android Intent.

L'app iOS Cinamatic esegue questa operazione dopo l'API oAuth, ma in base a Instagram API documentation non viene menzionato un oggetto multimediale di tipo "video".

Sappiamo anche che altre app, che non utilizzano Instagram oAuth, salveranno un video nella cartella Video e quindi apriranno la fotocamera di Instagram tramite il citato iPhone Hooks, per consentire all'utente di aprire quel video, ma che non è così intelligente.

Così come Cinamatic sta facendo questo utilizzando l'API?

risposta

0

Per ora Instagram non supporta alcun video di terze parti direttamente caricato. C'è una discussione su questo qui: Posting video on instagram using hooks

+0

I ricapitola lo stato con l'unica soluzione funzionante e approvata da Instagram, tramite il video di Instagram sopra. – loretoparisi

+0

In teoria oggi, 23 dicembre 2015, se sarebbe possibile, ma è una documentazione un po 'confusa – jose920405

2

Il non documentato Hook Instagram Video permetterà di condividere i video su Instagram piuttosto come la Camera Hook

URL: instagram://library 
Path parameter: AssetPath 
Comment parameter: InstagramCaption 

e in modo da avere qualcosa di simile

NSString *instagramURL = [NSString stringWithFormat:@"instagram://library?AssetPath=%@&InstagramCaption=%@",videoURL,[videocaption stringByAddingPercentEncodingWithAllowedCharacters:[NSCharacterSet URLHostAllowedCharacterSet]]]; 

if ([[UIApplication sharedApplication] canOpenURL:instagramURL]) { 
    [[UIApplication sharedApplication] openURL:instagramURL]; 
} 
+0

error http://stackoverflow.com/questions/34226433/instagram-hooks-pre-select-media-issue – jose920405