Skip to main content

fetch_conn_ip_list

Function fetch_conn_ip_list 

Source
pub async fn fetch_conn_ip_list(
    backend: &BackendConn,
    user_id: u64,
    device_id: &[u8],
    attribution: UserAttribution,
    client_ip: &str,
) -> Result<Vec<ConnPoint>>
Expand description

发送 CMD 1321 获取 IP 列表

对应 C++ UpdateConnIpAfterLogin。conn_identity 字段必须按 user_attribution 派生UserAttribution::to_conn_identity())—— HK 账号 → 6,CN → 1,US → 2 等。v1.4.20 前硬编码成 1 → HK / US / SG / AU / JP 账号都会收到 result_code=1 "conn_identify is invalid"。 v1.4.21 起按 attribution 动态设置,对齐 C++ F3CLogin Dart 示例里的 conn_identity: <N>main.dart:383-386)配置项。