niumoo / bing-wallpaper

必应每日超清壁纸(4K) Bing Daily Wallpaper (4K)

Home Page:https://bing.wdbyte.com

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

不同地区的BING_API

it985 opened this issue · comments

commented

com/wdbyte/bing/Wallpaper.java 23行
原: private static String BING_API = "https://cn.bing.com/HPImageArchive.aspx?format=js&idx=0&n=10&nc=1612409408851&pid=hp&FORM=BEHPTB&uhd=1&uhdwidth=3840&uhdheight=2160";
我想改成不同地区:比方说de-DE,en-CA.en-US等地区,应该怎么写

目前看这个API 是根据请求地自动区分地区响应的~

com/wdbyte/bing/Wallpaper.java 23行 原: private static String BING_API = "https://cn.bing.com/HPImageArchive.aspx?format=js&idx=0&n=10&nc=1612409408851&pid=hp&FORM=BEHPTB&uhd=1&uhdwidth=3840&uhdheight=2160"; 我想改成不同地区:比方说de-DE,en-CA.en-US等地区,应该怎么写

加一个setmkt参数
bing_api = "https://global.bing.com/HPImageArchive.aspx?format=js&idx=0&n=9&pid=hp&FORM=BEHPTB&uhd=1&uhdwidth=3840&uhdheight=2160&setmkt={}&setlang=en"
可用的地区
regions = ["en-US", "zh-CN", "ja-JP", "en-IN", "pt-BR", "fr-FR", "de-DE", "en-CA", "en-GB", "it-IT", "es-ES", "fr-CA"]

commented

com/wdbyte/bing/Wallpaper.java 23行 原: private static String BING_API = "https://cn.bing.com/HPImageArchive.aspx?format=js&idx=0&n=10&nc=1612409408851&pid=hp&FORM=BEHPTB&uhd=1&uhdwidth=3840&uhdheight=2160"; 我想改成不同地区:比方说de-DE,en-CA.en-US等地区,应该怎么写

加一个setmkt参数 bing_api = "https://global.bing.com/HPImageArchive.aspx?format=js&idx=0&n=9&pid=hp&FORM=BEHPTB&uhd=1&uhdwidth=3840&uhdheight=2160&setmkt={}&setlang=en" 可用的地区 regions = ["en-US", "zh-CN", "ja-JP", "en-IN", "pt-BR", "fr-FR", "de-DE", "en-CA", "en-GB", "it-IT", "es-ES", "fr-CA"]
感谢