0

次のコードを使用して、Facebook でビデオを共有しています。

NSURL *videoURL = [NSURL URLWithString:[self.myApp getVideoAssetURL]];
    // it returns AssetURL of video
FBSDKShareVideo *video = [[FBSDKShareVideo alloc] init];
video.videoURL = videoURL;

FBSDKShareVideoContent *content = [[FBSDKShareVideoContent alloc] init];
content.video = video;

[FBSDKShareDialog showFromViewController:self withContent:content delegate:self];

このコードは機能していますが、次のコード行を置き換えると

[FBSDKShareDialog showFromViewController:self withContent:content delegate:self];

[FBSDKMessageDialog showWithContent:content delegate:self];

Facebookのプライベートメッセージでビデオを送信します。メッセンジャーは友達リストを表示しますが、ビデオを表示せず、友達を選択した後、[送信] ボタンを無効のままにします。

これを行う他の方法はありますか、または FBSDKShareDialog を使用して行うことができますか?

4

0 に答える 0