2014-09-12 13 views
7

Czy istnieje publiczny interfejs API do publikowania wideo na Instagramie?Instagram iOS API do publikowania wideo

Wiemy, że na iOS możliwe jest udostępnianie obrazu (JPEG lub PNG) za pomocą iPhone Hooks za pośrednictwem interakcji dokumentów na iOS. Na Androidzie można udostępnić wideo przez Android Intent.

Aplikacja iOS App Cinamatic robi to po API oAuth, ale zgodnie z Instagram API documentation nie ma wzmianki o obiekcie multimedialnym typu "wideo".

Wiemy również, że inne aplikacje, które nie używają OAuth na Instagramie, zapiszeją wideo w folderze Wideo, a następnie uruchomią kamerę Instagram za pośrednictwem wspomnianych Haczyków na iPhone'a, aby umożliwić użytkownikowi otwarcie tego filmu, ale że to nie jest takie mądre.

Co robi Cinamatic za pomocą interfejsu API?

Odpowiedz

0

Na razie usługa Instagram nie obsługuje bezpośredniego przesyłania wideo innych firm. Jest dyskusja na ten temat tutaj: Posting video on instagram using hooks

+0

I podsumuj status za pomocą jedynego działającego i zatwierdzonego rozwiązania na Instagramie, za pośrednictwem haka wideo Instagram powyżej. – loretoparisi

+0

Teoretycznie dzisiaj, 23 grudnia 2015 r., Czy będzie to możliwe, ale jest to dość myląca dokumentacja: – jose920405

2

nieudokumentowane Hook Instagram Wideo pozwala udostępniać filmy na Instagram zupełnie jak Camera Hook

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

a więc trzeba coś

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