收藏
回答

使用代理服务器的应用,为什么在微信共享的时候无法显示简介和图片?

我的程序放在B服务器上,通过A服务器代理访问外网(A服务器也是反向代理服务器),将A服务器IP设置成了白名单IP。我在A服务器上使用curl "https://api.weixin.qq.com/cgi-bin/token?grant_type=client_credential&appid=APPID&secret=APPSECRET" 也可以获得token,但在分享到微信的时候,分享卡片中无法显示指定的摘要和缩略图,只有把B服务器的IP也设为白名单IP才可以,这是什么原因?有点奇怪。

最后一次编辑于  04-03
回答关注问题邀请回答
收藏

1 个回答

  • momo
    momo
    04-03

    自问自答:如果在自己程序中去访问获取access token,需要将访问方式设置代理服务器访问,比如PHP中用curl访问,需要指定:

    curl_setopt($curl, CURLOPT_PROXY, "代理服务器IP");

    curl_setopt($curl, CURLOPT_PROXYPORT, "代理服务器端口");


    04-03
    有用
    回复
登录 后发表内容