updates
parent
50d5d59f0b
commit
81e9ae2c2b
|
|
@ -108,7 +108,7 @@ namespace Journeys_WantHome.Controllers
|
|||
return Content(JsonConvert.SerializeObject(ret), "application/json;charset=utf-8");
|
||||
}
|
||||
|
||||
ret.list = conn.Query<instagramKolView>("select top 15 * from instagramKolView where instagram_revoke = 'N' order by instagram_fansNum desc ").ToList();
|
||||
ret.list = conn.Query<instagramKolView>("select top 25 * from instagramKolView where instagram_revoke = 'N' order by instagram_fansNum desc ").ToList();
|
||||
ret.ret = "yes";
|
||||
|
||||
return Content(JsonConvert.SerializeObject(ret), "application/json;charset=utf-8");
|
||||
|
|
@ -440,7 +440,7 @@ namespace Journeys_WantHome.Controllers
|
|||
return Content(JsonConvert.SerializeObject(ret), "application/json;charset=utf-8");
|
||||
}
|
||||
|
||||
ret.list = conn.Query<facebookKolView>("select top 15 * from facebookKolView where facebook_revoke = 'N' order by facebook_fansNum desc ").ToList();
|
||||
ret.list = conn.Query<facebookKolView>("select top 25 * from facebookKolView where facebook_revoke = 'N' order by facebook_fansNum desc ").ToList();
|
||||
ret.ret = "yes";
|
||||
|
||||
ret.ret = "yes";
|
||||
|
|
@ -711,7 +711,7 @@ namespace Journeys_WantHome.Controllers
|
|||
return Content(JsonConvert.SerializeObject(ret), "application/json;charset=utf-8");
|
||||
}
|
||||
|
||||
List<youtube> youtubes = conn.Query<youtube>("select top 15 * from youtube where youtube_revoke = 'N' order by youtube_subscriberCount desc").ToList();
|
||||
List<youtube> youtubes = conn.Query<youtube>("select top 25 * from youtube where youtube_revoke = 'N' order by youtube_subscriberCount desc").ToList();
|
||||
|
||||
foreach (youtube objItem in youtubes) {
|
||||
youtubeDetailClass detail = new youtubeDetailClass(objItem);
|
||||
|
|
|
|||
|
|
@ -147,28 +147,45 @@ public class youtubeUpdateClass : IHostedService, IDisposable
|
|||
List<youtubeDetail> youtubeDetailList = new List<youtubeDetail>();
|
||||
|
||||
foreach (var item in youtubeVideoObj.items) {
|
||||
totalViewNum += (int)item.statistics.viewCount;
|
||||
videosNum++;
|
||||
youtubeDetail objDetail = new youtubeDetail();
|
||||
objDetail.youtube_uid = youtube_uid;
|
||||
objDetail.youtubeDetail_uid = "ytd_" + GlobalClass.CreateRandomCode(16);
|
||||
objDetail.youtubeDetail_title = item.snippet.title;
|
||||
objDetail.youtubeDetail_description = item.snippet.description;
|
||||
|
||||
string publishedAt = item.snippet.publishedAt;
|
||||
|
||||
var published = DateTime.Parse(publishedAt, null, DateTimeStyles.None);
|
||||
try {
|
||||
totalViewNum += (int)item.statistics.viewCount;
|
||||
videosNum++;
|
||||
youtubeDetail objDetail = new youtubeDetail();
|
||||
objDetail.youtube_uid = youtube_uid;
|
||||
objDetail.youtubeDetail_uid = "ytd_" + GlobalClass.CreateRandomCode(16);
|
||||
objDetail.youtubeDetail_title = item.snippet.title;
|
||||
objDetail.youtubeDetail_description = item.snippet.description;
|
||||
|
||||
string publishedAt = item.snippet.publishedAt;
|
||||
|
||||
var published = DateTime.Parse(publishedAt, null, DateTimeStyles.None);
|
||||
|
||||
objDetail.youtubeDetail_publishedAt = published;
|
||||
objDetail.youtubeDetail_commentCount = (int)item.statistics.commentCount;
|
||||
objDetail.youtubeDetail_viewCount = (int)item.statistics.viewCount;
|
||||
objDetail.youtubeDetail_likeCount = (int)item.statistics.likeCount;
|
||||
objDetail.youtubeDetail_favoriteCount = (int)item.statistics.favoriteCount;
|
||||
|
||||
try {
|
||||
objDetail.youtubeDetail_thumbnails = item.snippet.thumbnails.maxres.url;
|
||||
}
|
||||
catch { objDetail.youtubeDetail_thumbnails = ""; }
|
||||
|
||||
|
||||
|
||||
objDetail.youtubeDetail_videoId = item.id;
|
||||
objDetail.youtubeDetail_json = JsonConvert.SerializeObject(item);
|
||||
|
||||
youtubeDetailList.Add(objDetail);
|
||||
} catch (Exception ex)
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
|
||||
objDetail.youtubeDetail_publishedAt = published;
|
||||
objDetail.youtubeDetail_commentCount = (int)item.statistics.commentCount;
|
||||
objDetail.youtubeDetail_viewCount = (int)item.statistics.viewCount;
|
||||
objDetail.youtubeDetail_likeCount = (int)item.statistics.likeCount;
|
||||
objDetail.youtubeDetail_favoriteCount = (int)item.statistics.favoriteCount;
|
||||
objDetail.youtubeDetail_thumbnails = item.snippet.thumbnails.maxres.url;
|
||||
objDetail.youtubeDetail_videoId = item.id;
|
||||
objDetail.youtubeDetail_json = JsonConvert.SerializeObject(item);
|
||||
|
||||
youtubeDetailList.Add(objDetail);
|
||||
}
|
||||
|
||||
double avg = ((totalViewNum / videosNum) + 0.5);
|
||||
|
|
|
|||
|
|
@ -7,9 +7,9 @@
|
|||
},
|
||||
"AllowedHosts": "*",
|
||||
"ConnectionStrings": {
|
||||
"SQLConnectionString": "Data Source=sql.bremen.com.tw;Initial Catalog=journeys_wanthome;User ID=journeys_wanthome;Password=2icR52n@9;Max Pool Size=500;",
|
||||
"SQLConnectionString": "Data Source=sql.bremen.com.tw;Initial Catalog=journeys_wanthome;User ID=journeys_wanthome;Password=2icR52n@9;Max Pool Size=2500;",
|
||||
"ElabConnectionString": "Data Source=sql.bremen.com.tw;database=elab;uid=elab;pwd=2#2k9Vfg",
|
||||
"DBConnectionString": "Data Source=sql.bremen.com.tw;Initial Catalog=prm;User ID=prm;Password=y6U6x?t5;Max Pool Size=250;"
|
||||
"DBConnectionString": "Data Source=sql.bremen.com.tw;Initial Catalog=prm;User ID=prm;Password=y6U6x?t5;Max Pool Size=1250;"
|
||||
},
|
||||
"Admin": {
|
||||
"uid": "system",
|
||||
|
|
|
|||
|
|
@ -97,7 +97,7 @@ $(document).ready(function () {
|
|||
kolMedia_accountName: $(this).find('td').eq(2).text().trim(),
|
||||
kolMedia_fansNum: RemoveComma($(this).find('td').eq(4).text().trim())
|
||||
}
|
||||
|
||||
kolMedia_accountName = $(this).find('td').eq(2).text().trim();
|
||||
if ($(this).find('td').eq(0).text().trim() == 'YouTube') {
|
||||
if (kolMedia_accountName.substring(0, 1) != '@') {
|
||||
err_msg += $(this).find('td').eq(3).text().trim() + " 此YouTube頻道資料有誤,YouTube的帳號名稱第一碼應該為@字元\n";
|
||||
|
|
|
|||
Loading…
Reference in New Issue