您好,请问可以预判用户是否已关注吗?从而直接给出请关注的页面,不是给出'未关注'这样的页面

wx_8fjmigop 微信公众平台接口开发(下):高... 2016年10月11日提问

  • 0 回答
  • 478 浏览

您好,

请问可以预判用户是否已关注吗?从而直接给出请关注的页面,不是给出'未关注'这样的页面.

用微信直接打开接口网址是能获取code的.用微信打开内含ajax的test.php,却得到以下错误提示.

XMLHttpRequest cannot load https://open.weixin.qq.com/connect/oauth2/authorize?appid=wx910812750b3e6a9…/test.php&response_type=code&scope=snsapi_base&state=STATE#wechat_redirect. No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'http://abcxxx.3322.org' is therefore not allowed access.

谢谢!

function getCode() {
    if(appId.length==0)
        return;
    xmlHttp=GetXmlHttpObject();
    if (xmlHttp==null)
    {
        alert ("Browser does not support HTTP Request");
        return
    }

    var url='https://open.weixin.qq.com/connect/oauth2/authorize';
    url=url+"?appid="+appId;
    url=url+'&redirect_uri=http://abcxxx.3322.org/test.php&response_type=code&scope=snsapi_base&state=STATE#wechat_redirect';

    xmlHttp.onreadystatechange=stateChanged('getCode');
    xmlHttp.open("GET",url,true);
    xmlHttp.send(null);
}