new to c#and .net Video_detailsクラスで宣言プロパティを作成したい場合は、video_pageクラスのデータでデータを設定してVideo_uploadクラスに渡したいところです継承c#(youtube api)
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
/// <summary>
/// Summary description for Video_details
/// </summary>
public class Video_details
{
public Video_details()
{
//
// TODO: Add constructor logic here
//
}
public string vidTitle { get; set; }
public string vidDesc { get; set; }
public string vidTags { get; set; }
}
Video_pageメソッドコード:
私はこの、通常のJava をVideo_details(私はあなたがユーチューブデータAPIを使用してユーチューブに動画をアップロードするウェブサイトを作成AMM)使用するOW誰かがお勧めでき、使用されています
protected void btnUpload_Click(object sender, EventArgs e)
{
Video_details vidDetails = new Video_details();
//get details from textBoxes
txtTitle.Text = vidDetails.vidTitle.ToString();
txtDesc.Text = vidDetails.vidDesc.ToString();
txtTags.Text = vidDetails.vidTags.ToString();
//lblUploadStatus.Text = "Upload Starting";
Video_Upload uploadVideo = new Video_Upload();
new Video_Upload().Run().Wait();
// lblVidTitle.Text = "Upload Successful...fat chance thats true";
}
Video_Uploadメソッドのコードは:
//VIDEO INFO AND DETAILS
var video = new Video();
video.Snippet = new VideoSnippet();
video.Snippet.Title = Video_details.vidTitle.ToString();
video.Snippet.Description = "Testing Video Upload";
video.Snippet.Tags = new string[] { "Test", "Second" };
video.Snippet.CategoryId = "17";//category id for sport
video.Snippet.ChannelId = "UCfvR-wqeoHmAGrHnoQRfs9w";
video.Status = new VideoStatus();
video.Status.PrivacyStatus = "public"; // or "private" or "public"
var filePath = @"C:\Users\siobhan\Documents\Visual Studio 2015\WebSites\FYP_November\IMG_6638.mp4"; // Replace with path to actual movie file.
最初にC#の規約を使用することをお勧めします。私はGoogleがここにかなり詳細を書いているのを見た:https://developers.google.com/youtube/2.0/developers_guide_dotnet – zquanghoangz
Iveはそれを使用した、アップロードは細かくハードコードされているが、テキストボックスから情報を取得して使用するメソッドに渡したいアップロードのために – shove195
テキストボックスを使用してデータを渡すのではなく、Video_Uploadクラスのコンストラクタを作成します。パラメータはVideo_detailsのオブジェクトです。または、Run関数のパラメータを渡すこともできます。新しいVideo_Upload(vidDetails).Run()。Wait();またはVideo_Upload()。Run(vidDetails).Wait(); – zquanghoangz