/// <summary> /// /// </summary> /// <param name="request"></param> /// <returns></returns> public static async Task <SentimentResponce> SentimentAnalysisAsync(SentimentRequest request) { var url = Settings.URL.SentimentUrl; return(await HttpClientManager.ExecutePostAsyncWithBearer <SentimentRequest, SentimentResponce>(url, request)); }
/// <summary> /// キーワード抽出API。 /// </summary> /// <param name="request"></param> /// <returns> /// キーワード抽出APIの結果。 /// 事前にBearerを発行していない場合は、HttpStatusCode.NotAcceptableがResponceオブジェクトに格納されて返却される。 /// </returns> public static async Task <KeyWordResponce> ExtractionKeywordsAsync(KeyWordRequest request) { var url = Settings.URL.KeywordUrl; return(await HttpClientManager.ExecutePostAsyncWithBearer <KeyWordRequest, KeyWordResponce>(url, request)); }