[英]Sharing Video on Facebook iOS SDK 4.4
在我的iOS移動應用中,我需要在Facebook帳戶上共享/上傳視頻(從服務器而不是本地視頻)。 我正在使用iOS 8.0和FacebookSDK 4.4。 我嘗試了很多代碼,但是其中任何一個都不起作用。
這是代碼正在嘗試
FBSDKShareVideo *video = [[FBSDKShareVideo alloc] init];
video.videoURL = myServerVideoUrl;
FBSDKShareVideoContent *content = [[FBSDKShareVideoContent alloc] init];
content.video = video;
[FBSDKShareDialog showFromViewController:_controller
withContent:content
delegate:self];
但是facebook拋出錯誤,例如“本機對話框僅允許使用資產文件網址”
缺少什么..請幫助我..謝謝
請注意,我需要發送在Server.i中保存的視頻。我擁有videoURl
謝謝
如@hpp在評論中所述,視頻應為資產網址 :
視頻URL videoURL必須是資產URL。 您可以從UIImagePickerController獲得視頻資產URL。
如果要使用外部URL上傳視頻,請嘗試使用Graph API上傳視頻。 您可以使用/{user_id}/videos
file_url
參數的邊緣/{user_id}/videos
上傳視頻。 在這里閱讀更多。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.