submit url
1.0.0
Senden Sie URL an Baidu Google Bing Suchmaschine.
npm install submit-url import submitURL from 'submit-url'
const submitURL = new SubmitURL ( {
siteURL : process . env . SITE_URL || '' ,
baiduToken : process . env . BAIDU_TOKEN || '' ,
googleClientEmail : process . env . GOOGLE_CLIENT_EMAIL || '' ,
googlePrivateKey : process . env . GOOGLE_PRIVATE_KEY || '' ,
bingAPIKey : process . env . BING_API_KEY || ''
} )
const [ baidu , google , bing ] = await Promise . allSettled ( [
submitURL . toBaidu ( urlList ) ,
submitURL . toGoogle ( urlList ) ,
submitURL . toBing ( urlList )
] )
return { baidu , google , bing } docker run --name submit-url -itd -m 300m --restart=always
-e TOKEN=cbe205ad-1026-4906-8caa-cf4ab8b35d1a
-e SITE_URL=https://www.xxx.xx
-e BAIDU_TOKEN=bKRK ******** EiOB
-e BING_API_KEY=3356082b *************** 7b039e756
-e GOOGLE_CLIENT_EMAIL=blog- *** @blog- ****** .iam.gserviceaccount.com
-e GOOGLE_PRIVATE_KEY= " -----BEGIN PRIVATE KEY-----n********n-----END PRIVATE KEY-----n "
-p 8080:80
wy373226722/submit-url:latestPOST /
Inhaltstyp: Anwendung/JSON
{
"token" : " 16e*****-c0d8-4b53-b52b-d216e5ea35fc " ,
"urlList" : [ " https://www.wyr.me/post/630 " ]
}{
"baidu" : {
"status" : " fulfilled " ,
"value" : {
"code" : 1 ,
"msg" : " success " ,
"result" : {
"success" : 1 ,
"remain" : 99999
}
}
},
"google" : {
"status" : " fulfilled " ,
"value" : {
"code" : 1 ,
"msg" : " success " ,
"result" : {
"successNumber" : 1 ,
"commitLog" : [
{
"status" : " fulfilled " ,
"value" : {
"code" : 1 ,
"msg" : " success " ,
"result" : {
"urlNotificationMetadata" : {
"url" : " https://www.wyr.me/post/630 " ,
"latestUpdate" : {
"url" : " https://www.wyr.me/post/630 " ,
"type" : " URL_UPDATED " ,
"notifyTime" : " 2020-08-04T14:30:06.848150189Z "
}
}
}
}
}
]
}
}
},
"bing" : {
"status" : " fulfilled " ,
"value" : {
"code" : 1 ,
"msg" : " success " ,
"result" : {
"d" : null
}
}
}
}将新文章推送到百度、谷歌、 Bing 搜索引擎