1

C#では、次の方法を使用して、サーバーからFacebookにビデオファイルをアップロードしています。

        string fullurl = "https://graph-video.facebook.com/me/videos?" + "title=" + title + "&access_token=" + accessToken;
        WebClient client = new WebClient();
        byte[] returnBytes = client.UploadFile(fullurl, path);

pathは、サーバー上のビデオファイルへのパスです。これは機能し、ユーザープロファイルにアップロードされたビデオの投稿を表示します。その投稿にテキストの説明(リンク付き)とアクションリンクを追加するにはどうすればよいですか?

答えはC#で保管してください

4

2 に答える 2

2

追加のクエリ文字列パラメータ(説明)をURLを埋め込んで渡す必要があります。このようなもの:

var description = "Bring your conversations to life on Facebook. With face-to-face video calling, now you can watch your friends smile, wink and LOL.\n\nTo get started, visit http://www.facebook.com/videocalling"; 

string fullurl = string.Format("https://graph-video.facebook.com/me/videos?title={0}&description={1}&access_token={2}", HttpUtility.UrlEncode(title), HttpUtility.UrlEncode(description ), accessToken);
于 2012-05-08T21:11:32.180 に答える
0

やったよ。以下は私のコードです:

string a = "User_Access_Token";
string fullurl = string.Format("https://graph-video.facebook.com/me/videos?title={0}&description={1}&access_token={2}", HttpUtility.UrlEncode("Dulha"), HttpUtility.UrlEncode("hello"), a);
WebClient client = new WebClient();
byte[] returnBytes = client.UploadFile(fullurl, @"C:\Users\Users\Downloads\Dulha.mp4");
于 2017-01-05T07:31:18.987 に答える