bac

APP端开屏图片

获取APP端开屏图片列表

https://app.bilibili.com/x/v2/splash/brand/list

请求方式:GET

鉴权方式:APP

url参数:

参数名 类型 内容 必要性 备注
appkey str APP密钥 APP方式必要  
ts num 当前时间戳 APP方式必要  
sign str APP签名 APP方式必要  

json回复:

根对象:

字段 类型 内容 备注
code num 返回值 0:成功
-3:API校验密匙错误
-400:请求错误
message str 错误信息 默认为0
ttl num 1  
data obj 信息本体  

data对象:

字段 类型 内容 备注
pull_interval num 1800 作用尚不明确
forcibly bool false 作用尚不明确
rule str order 作用尚不明确
list array 开屏图片列表  
show array 默认显示项  

data中的list数组:

类型 内容 备注
0 obj 开屏图片1  
n obj 开屏图片(n+1)  
…… obj …… ……

list数组中的对象:

字段 类型 内容 备注
id num 开屏图片id  
thumb str 开屏图片url  
logo_url str “bilibili”logo图片url  

data中的show数组:

类型 内容 备注
0 obj 套了个娃?  

show数组中的对象:

字段 类型 内容 备注
id num 开屏图片id  
begin_time num 起始时间? 时间戳
end_time num 结束时间? 时间戳
probability num 0 作用尚不明确
duration num 显示时间? 单位为毫秒

示例:

curl -G 'https://app.bilibili.com/x/v2/splash/brand/list' \
--data-urlencode 'appkey=1d8b6e7d45233436' \
--data-urlencode 'ts=0' \
--data-urlencode 'sign=78a89e153cd6231a4a4d55013aa063ce'
查看响应示例: ```json { "code": 0, "message": "0", "ttl": 1, "data": { "pull_interval": 1800, "forcibly": false, "rule": "order", "list": [ { "id": 10, "thumb": "http://i0.hdslb.com/bfs/archive/e2d2f57e08b511d1a47203859f7bddb4ef9d4e16.png", "logo_url": "http://i0.hdslb.com/bfs/archive/ecc9b29bb4b803daf2a46fe5ef71bf530300162c.png" }, { "id": 11, "thumb": "http://i0.hdslb.com/bfs/archive/fe737da5cdedf9dad038e5fd30e957be8a063bc2.png", "logo_url": "http://i0.hdslb.com/bfs/archive/ecc9b29bb4b803daf2a46fe5ef71bf530300162c.png" }, { "id": 12, "thumb": "http://i0.hdslb.com/bfs/archive/574469a4a20f41ba4dc9ecd41d15f94eea875ed9.png", "logo_url": "http://i0.hdslb.com/bfs/archive/ecc9b29bb4b803daf2a46fe5ef71bf530300162c.png" }, { "id": 13, "thumb": "http://i0.hdslb.com/bfs/archive/af0f4f611faa34340bd4f91def1973ccbfb8fbb3.png", "logo_url": "http://i0.hdslb.com/bfs/archive/ecc9b29bb4b803daf2a46fe5ef71bf530300162c.png" }, { "id": 14, "thumb": "http://i0.hdslb.com/bfs/archive/1d40e975b09d5c87b11b3ae0c9ce6c6b82f63d9e.png", "logo_url": "http://i0.hdslb.com/bfs/archive/ecc9b29bb4b803daf2a46fe5ef71bf530300162c.png" } ], "show": [ { "id": 12, "begin_time": 1597564800, "end_time": 1630753108, "probability": 0, "duration": 700 } ] } } ```

如id=11的图片为:

获取APP端开屏幕广告信息

https://app.bilibili.com/x/v2/splash/list

请求方式: GET

参数名 类型 内容 必要性 备注
build int 客户端内部版本号 必要  
mobi_app str android, iphone, ipad 必要  
platform str android, ios 必要  
height int 屏幕高度 必要  
width int 屏幕宽度 必要  
birth str 生日日期(四位数,例 0101) 必要  

json回复:

根对象:

字段 类型 内容 备注
code num 返回值 0:成功
-3:API校验密匙错误
-400:请求错误
message str 错误信息 默认为0
ttl num 1  
data obj 信息本体  

data对象:

字段 类型 内容 备注
splash_request_id 当前请求id 长度为33, 前13位是当前秒级时间戳  
max_time int 最长显示时间?  
min_interval int 最少显示时间? 千分之一秒单位
pull_interval int 显示时间?  
keep_ids int 显示时间?  
list list 广告 list  

list数组中的对象:

字段 类型 内容 备注
id int 广告id  
type int 1  
card_type int 39  
duration int 持续时间?  
begin_time int 开始展示时间 秒级时间戳
end_time int 停止展示时间 毫秒级时间戳
thumb url 广告图片  
hash str 作用尚不明确  
logo_url str 空值  
logo_hash str 空值  
skip int 是否跳转?  
uri str 跳转的url  
video_url str 视频url  
video_hash str 视频hash  
video_width num 视频宽度  
video_height num 视频高度  
uri_title str 空值  
source int 929  
cm_mark int 1  
ad_cb str 作用尚不明确  
resource_id int 926  
request_id str 作用尚不明确  
client_ip str 客户端IP  
is_ad bool 作用尚不明确  
is_ad_loc bool 作用尚不明确  
schema_title str 滑动进入第三方应用  
schema_callup_white_list array 跳转的 APP 的白名单  
extra obj 显示信息?  
enable_pre_download bool 是否可以当场下载 APP?  
enable_background_download bool 是否可以静默下载 APP?  
interact_type int 是否可以跳转(互动)?  
interact_url str 跳转(互动) url  
interact_distance int 作用尚不明确  
guide_button_list array 所有的按钮  
mark_with_skip_style num 作用尚不明确  
skip_button_height num 作用尚不明确  

extra对象:

字段 类型 内容 备注
use_ad_web_v2 bool    
show_urls array    
click_urls array    
show_1s_urls array    
download_whitelist array    
open_whitelist array    
card obj    
report_time num    
sales_type num    
special_industry bool    
preload_landingpage num    
share_info obj    
upzone_entrance_type num    
upzone_entrance_report_id num    
topview_pic_url str    
topview_video_url str    
click_area num    
shop_id num    
up_mid num    
track_id str    
enable_store_direct_launch int    
enable_double_jump bool    
store_callup_card bool    
enable_h5_alert bool    
special_industry_style num    
macro_replace_priority num    
feedback_panel_style num    
ad_content_type num    
enable_h5_pre_load num    
hot_activity_id num    
product_id num    
landingpage_download_style num    

guide_button_list 中的对象:

字段 类型 内容 备注
id int    
x int    
y int    
bg_color str    
bg_color_night str    
text_color str    
text_color_night str    
guide_instructions str    
guide_instructions_new str 空值  
width str    
jump_url str    
schema_package_name str    
schema_title str    
schema_title_new str 空值  
height str    
slide_threshold_value str    
slide_border_color str    
guide_image_url str    
guide_image_md5 str    
interact_style str    
jump_image_url str    
jump_image_md5 str    
schema_image_url str    
schema_image_md5 str    
click_expand_ratio str    
logo_image_url str    
logo_image_md5 str    
related_ids array  
schema_list array  
font_ratio num    
seq num    
degrade_type num    
twist_angle num    
twist_speed num    
secondary_guide_instructions str    
secondary_font_ratio num    
secondary_text_color str    
secondary_text_color_night str    
activity_time num   秒级时间戳
time_show_type num    

示例:

curl -X GET 'https://app.bilibili.com/x/v2/splash/list' \
    --data-urlencode 'build=999999999' \
    --data-urlencode 'mobi_app=android' \
    --data-urlencode 'platform=android' \
    --data-urlencode 'height=1920' \
    --data-urlencode 'width=1080' \
    --data-urlencode 'birth=0101'
查看响应示例: ```json { "code": 0, "message": "0", "ttl": 1, "data": { "max_time": 4, "min_interval": 14400, "pull_interval": 900, "keep_ids": null, "list": [ { "id": 9460, "type": 1, "card_type": 39, "duration": 5, "begin_time": 1663689600, "end_time": 1663775999, "thumb": "https://i0.hdslb.com/bfs/sycp/creative_img/202208/cb001c291c6011940e29531dcce6b1e8.webp", "hash": "712d3df973f99fdcd30c2419d19630dc", "logo_url": "", "logo_hash": "", "skip": 1, "uri": "https://market.m.taobao.com/app/mwdk-industry/mwdk-shopping-base/pages/peppa.html?disableNav=YES&merchantCode=HM&pageId=105240&path=%2Fact%2Frax%2Fmanual1455861656935693595&renderChannelCode=HM&siteCode=HM_8_7dd8299642994fa196f9a9aae4fd4391_3&spma=a225z&usePayment=alipayMiniApp&utm_campaign=dwlx&utm_source=1234&targetShopId=199273419", "video_url": "http://upos-sz-static.bilivideo.com/ssaxcode/89/jl/n220831a21uql976d44zun4y0ykmjl89-1-SPLASH.mp4", "video_hash": "ae10333c160452cc2755d079db10b597", "video_width": 1080, "video_height": 1920, "uri_title": "", "source": 929, "cm_mark": 1, "ad_cb": "COfrARC7jxUY9EkgADDWwCE4oQdCIDE2NjM2NDY2MzY1ODhxMTcyYTI2YTE5MmE5NnE1NDE0SKy0xMi1MFIG5aSp5rSlaP///////////wFw////////////AYABS4gB5+sBsgEg8mQFw0bBxGOGYE8OBhMOd3DE8OGFZXhookrFX4s3UrrwAruPFdgD9Ek=", "resource_id": 926, "request_id": "1663646636588q172a26a192a96q5414", "client_ip": "117.14.146.37", "is_ad": true, "is_ad_loc": true, "schema_title": "滑动进入第三方应用", "schema_callup_white_list": [ "tmall", "taobao", "openapp.jdmobile", "weixin", "alipays", "tbopen", "eleme", "qqmusic", "pddopen", "upwallet", "yocial://plaza/?tab=0", "hiapplink", "meiju", "midea-meiju", "uclink", "qklink", "taobaolite", "lazyaudio", "meituanwaimai", "baiduboxapp://", "baiduboxapp", "fleamarket", "dewuapp", "duappmoblink", "cmblife", "imeituan", "vmall", "music", "pinduoduo" ], "extra": { "use_ad_web_v2": true, "show_urls": [ "https://g.cn.miaozhen.com/x/k=2315612&p=8EUuC&dx=__IPDX__&rt=2&pro=s&ns=__IP__&ni=__IESID__&v=__LOC__&xa=__ADPLATFORM__&tr=__REQUESTID__&vg=__AUTOPLAY__&nh=__AUTOREFRESH__&mo=__OS__&m0=__OPENUDID__&m0a=__DUID__&m1=__ANDROIDID1__&m1a=__ANDROIDID__&m2=__IMEI__&m4=__AAID__&m5=__IDFA__&m6=__MAC1__&m6a=__MAC__&m11=__OAID__&m14=__CAID__&m5a=__IDFV__&mn=__ANAME__&m5b=__IDFA1__&m11a=__OAID1__&m14a=__CAID1__&o=" ], "click_urls": [ "https://e.cn.miaozhen.com/r/k=2315612&p=8EUuC&dx=__IPDX__&rt=2&pro=s&ns=__IP__&ni=__IESID__&v=__LOC__&xa=__ADPLATFORM__&tr=__REQUESTID__&mo=__OS__&m0=__OPENUDID__&m0a=__DUID__&m1=__ANDROIDID1__&m1a=__ANDROIDID__&m2=__IMEI__&m4=__AAID__&m5=__IDFA__&m6=__MAC1__&m6a=__MAC__&m11=__OAID__&m14=__CAID__&m5a=__IDFV__&mn=__ANAME__&m5b=__IDFA1__&m11a=__OAID1__&m14a=__CAID1__&o=" ], "show_1s_urls": [], "download_whitelist": [], "open_whitelist": [ "tmall", "taobao", "openapp.jdmobile", "weixin", "alipays", "tbopen", "eleme", "qqmusic", "pddopen", "upwallet", "yocial://plaza/?tab=0", "hiapplink", "meiju", "midea-meiju", "uclink", "qklink", "taobaolite", "lazyaudio", "meituanwaimai", "baiduboxapp://", "baiduboxapp", "fleamarket", "dewuapp", "duappmoblink", "cmblife", "imeituan", "vmall", "music", "pinduoduo" ], "card": { "card_type": 0, "extreme_team_status": false, "support_transition": false, "under_player_interaction_style": 0, "grade_denominator": 0, "star_level": 0, "live_booking_population_threshold": 0, "ori_mark_hidden": 0, "use_multi_cover": false, "fold_time": 0, "live_room_popularity": 0, "live_tag_show": false, "grade_level": 0 }, "report_time": 0, "sales_type": 75, "special_industry": false, "preload_landingpage": 0, "share_info": {}, "upzone_entrance_type": 0, "upzone_entrance_report_id": 0, "topview_pic_url": "", "topview_video_url": "", "click_area": 0, "shop_id": 0, "up_mid": 0, "track_id": "pbaes.Y5ATuPVlG6ysPF6cvl6W8B-BYexhSJzrKH3NYfC3KIHDb9W5cxPA4_FTEPWYDED5DjfRwb3tcrLppYAqQ87SSg==", "enable_store_direct_launch": 0, "enable_double_jump": false, "store_callup_card": false, "enable_h5_alert": false, "special_industry_style": 0, "macro_replace_priority": 1, "feedback_panel_style": 0, "ad_content_type": 0, "enable_h5_pre_load": 0, "hot_activity_id": 0, "product_id": 0, "landingpage_download_style": 2 }, "enable_pre_download": true, "enable_background_download": true, "interact_type": 1, "interact_url": "https://market.m.taobao.com/app/mwdk-industry/mwdk-shopping-base/pages/peppa.html?disableNav=YES&merchantCode=HM&pageId=105240&path=%2Fact%2Frax%2Fmanual1455861656935693595&renderChannelCode=HM&siteCode=HM_8_7dd8299642994fa196f9a9aae4fd4391_3&spma=a225z&usePayment=alipayMiniApp&utm_campaign=dwlx&utm_source=1234&targetShopId=199273419", "interact_distance": 60, "guide_button_list": [ { "id": 49037, "x": 50, "y": 78, "bg_color": "#80000000", "bg_color_night": "#80000000", "text_color": "#FFFFFFFF", "text_color_night": "#FFFFFFFF", "guide_instructions": "点击进入活动页", "guide_instructions_new": "", "width": 70, "jump_url": "https://market.m.taobao.com/app/mwdk-industry/mwdk-shopping-base/pages/peppa.html?disableNav=YES&merchantCode=HM&pageId=105240&path=%2Fact%2Frax%2Fmanual1455861656935693595&renderChannelCode=HM&siteCode=HM_8_7dd8299642994fa196f9a9aae4fd4391_3&spma=a225z&usePayment=alipayMiniApp&utm_campaign=dwlx&utm_source=1234&targetShopId=199273419", "schema_package_name": "", "schema_title": "", "schema_title_new": "", "height": 7, "slide_threshold_value": 5, "slide_border_color": "#40FFFFFF", "guide_image_url": "", "guide_image_md5": "", "interact_style": 6, "jump_image_url": "https://i0.hdslb.com/bfs/sycp/creative_img/202208/f61a66cf54bc71d9bd1b81bde79c0140.json", "jump_image_md5": "26d8b4b516f83a3f9b15fef643464cc6", "schema_image_url": "https://i0.hdslb.com/bfs/sycp/creative_img/202208/f61a66cf54bc71d9bd1b81bde79c0140.json", "schema_image_md5": "26d8b4b516f83a3f9b15fef643464cc6", "click_expand_ratio": 100, "logo_image_url": "https://i0.hdslb.com/bfs/sycp/mgk/img/202106/17006d50ec506813727b1cb5c6fc58b1.png", "logo_image_md5": "86bc1b68ce4708d918cd4e01a975ca17", "related_ids": [], "schema_list": [], "font_ratio": 0.23, "seq": 0, "degrade_type": 1, "twist_angle": 0, "twist_speed": -1, "secondary_guide_instructions": "", "secondary_font_ratio": 0, "secondary_text_color": "", "secondary_text_color_night": "", "activity_time": 1662532059, "time_show_type": 0 }, { "id": 49040, "x": 50, "y": 83, "bg_color": "#80000000", "bg_color_night": "#80000000", "text_color": "#FFFFFFFF", "text_color_night": "#FFFFFFFF", "guide_instructions": "即可前往 开吃新品", "guide_instructions_new": "", "width": 64, "jump_url": "https://market.m.taobao.com/app/mwdk-industry/mwdk-shopping-base/pages/peppa.html?disableNav=YES&merchantCode=HM&pageId=105240&path=%2Fact%2Frax%2Fmanual1455861656935693595&renderChannelCode=HM&siteCode=HM_8_7dd8299642994fa196f9a9aae4fd4391_3&spma=a225z&usePayment=alipayMiniApp&utm_campaign=dwlx&utm_source=1234&targetShopId=199273419", "schema_package_name": "", "schema_title": "滑动进入第三方应用", "schema_title_new": "", "height": 3, "slide_threshold_value": 5, "slide_border_color": "#40FFFFFF", "guide_image_url": "", "guide_image_md5": "", "interact_style": 3, "jump_image_url": "https://i0.hdslb.com/bfs/sycp/creative_img/202208/f61a66cf54bc71d9bd1b81bde79c0140.json", "jump_image_md5": "26d8b4b516f83a3f9b15fef643464cc6", "schema_image_url": "https://i0.hdslb.com/bfs/sycp/creative_img/202208/f61a66cf54bc71d9bd1b81bde79c0140.json", "schema_image_md5": "26d8b4b516f83a3f9b15fef643464cc6", "click_expand_ratio": 100, "logo_image_url": "https://i0.hdslb.com/bfs/sycp/mgk/img/202106/17006d50ec506813727b1cb5c6fc58b1.png", "logo_image_md5": "86bc1b68ce4708d918cd4e01a975ca17", "related_ids": [ 49037 ], "schema_list": [], "font_ratio": 0.23, "seq": 99, "degrade_type": 0, "twist_angle": 0, "twist_speed": -1, "secondary_guide_instructions": "", "secondary_font_ratio": 0, "secondary_text_color": "", "secondary_text_color_night": "", "activity_time": 1662532059, "time_show_type": 0 } ], "mark_with_skip_style": 0, "skip_button_height": 0.0557 } ], "splash_request_id": "1663646636605q172a24a57a232q5796" } } ```