理货整合

问题描述

无法使用以下脚本与 Tally 服务器连接。 请帮忙。 Tally 在不同的系统中,我正在使用另一台笔记本电脑。

$server = 'http://192.168.1.20:9000';
$headers = array( "Content-type: text/xml","Content-length: ".strlen($requestXML),"Connection: close" );

$ch = curl_init();
curl_setopt($ch,CURLOPT_URL,$server);
curl_setopt($ch,CURLOPT_RETURNTRANSFER,1);
curl_setopt($ch,CURLOPT_TIMEOUT,100);
curl_setopt($ch,CURLOPT_POST,true);
curl_setopt($ch,CURLOPT_POSTFIELDS,$requestXML);
curl_setopt($ch,CURLOPT_HTTPHEADER,$headers);
$data = curl_exec($ch);

if(curl_errno($ch)){
  print curl_error($ch);
  echo "  something went wrong..... try later";
}else{
  echo " request accepted";
  print $data;
  curl_close($ch);
}

}

解决方法

尝试在浏览器中打开相同的 URL 如果您看不到下面的响应 您的 IP 错误或您不在本地网络中

new_df.melt(id_vars=['amostra','media'],var_name='Symbol']

如果你想连接到本地网络之外,你应该使用公共 IP 并配置防火墙以接受端口 9000 上的请求

Sample Response