मैं आप फेसबुक दूत बस NSData वीडियो साझा कर सकते हैं देखा:साझा करने के लिए कैसे NSData या phasset वीडियो फेसबुक आईओएस एसडीके 4.0 का उपयोग कर FBSDKShareDialog
NSData *videoData = [NSData dataWithContentsOfURL:localVideoUrl];
[FBSDKMessengerSharer shareVideo:videoData withOptions:options];
लेकिन मैं जब फेसबुक फ़ीड को साझा करने के लिए एक ही कर रही कठिनाइयां आ रही हूँ स्थानीय वीडियो फ़ाइल या फासेट का उपयोग कर।
FBSDKShareVideo *video = [FBSDKShareVideo videoWithVideoURL:localVideoUrl];
FBSDKShareVideoContent *content = [[FBSDKShareVideoContent alloc] init];
[content setVideo: video];
[FBSDKShareDialog showFromViewController:nil withContent:content delegate:self];
com.facebook.sdk: FBSDKErrorDeveloperMessageKey = केवल संपत्ति फ़ाइल यूआरएल देशी संवाद के लिए अनुमति दी जाती है
मैं कैसे होने के बारे में जाना होगा समान अच्छा एप्लिकेशन-स्विचिंग phasset वीडियो का उपयोग व्यवहार?
धन्यवाद!
धन्यवाद:
आप नीचे दिए गए लाइन का उपयोग करना चाहिए! यह काम करेगा, लेकिन जिस वीडियो को मैं साझा करना चाहता हूं वह फोटो लाइब्रेरी में पहले से ही एक पीएचएसेट है। मैं एक और प्रतिलिपि बनाना नहीं चाहता। मैं स्थानीय रूप से अस्थायी रूप से PHAsset वीडियो को सहेज सकता हूं (मैंने कुछ अन्य संबंधित साझाकरण समस्याओं को कैसे हल किया) या इसके डेटा का उपयोग करें। लेकिन वास्तव में मेरे ज्ञान के लिए एलासेट में PHAsset को पुल करने का कोई तरीका नहीं है? फेसबुक एसडीके 4.0 एफबीएसडीकेशेयरडियलॉग का उपयोग कर फोटोकिट वीडियो साझा करने का कोई तरीका नहीं है? – Fabe
यह नया यूआरएल उत्पन्न हुआ है !! 'संपत्ति-पुस्तकालय: //asset/asset.mp4? id = E121FF88-B0AB-4EE9-BD60-E676617BDC54 और ext = mp4' – jose920405
कोई भी मोडल दिखाए बिना वीडियो को विवरण और शीर्षक डाले बिना यह करना संभव है? – jose920405