You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

PHP连接Binance Futures币安合约WebSocket失败问题咨询

问题原因

你使用的合约节点地址缺少端口号,stream_socket_client 函数要求tls协议的连接地址必须明确指定端口。你使用的现货示例代码配置了9443端口,币安合约WebSocket服务同样使用9443端口提供加密连接,缺少端口会触发地址解析失败的报错。

修复代码

<?php
$sock = stream_socket_client("tls://fstream.binance.com:9443",$error,$errnum,30,STREAM_CLIENT_CONNECT,stream_context_create(null));
if (!$sock) {
    echo "[$errnum] $error" . PHP_EOL;
} else {
  echo 'Connected!';
}

额外注意事项

  • 连接建立后,你需要按照币安接口规范发送对应订阅请求,才能接收指定品类的行情、交易等推送数据
  • 若修改后仍出现连接超时问题,可优先排查本地网络到币安节点的连通性

内容的提问来源于stack exchange,提问作者Davi Cieluck

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.03 03:15:02