注册微博帐号
登录微博开放平台-》管理中心-》完善资料并进行身份验证
审核通过后
管理中心-》我的网站-》添加网站(需要上线的域名)进行验证
验证通过,得到KEY,即SDK中config.php配置文件的KEY
本地调试:管理中心-》我的网站-》“网站名称”(即你刚才验证过的网站,点击进去)-》网站控制台-》网站信息[高级信息,测试账号] =具体看下文配置
在使用微博api开发的时候,一般都在本地进行开发。 在网上查过,也试过。很多方法也不能成功。 最后搞了半天,终于成功。
1) 在开发平台的“管理中心”->“我的网站”,单击“添加网站”。网站名称随便写,而网站域名必须已经注册的域名。添加网站成功后,会得到“App Key”和“App Secret”,这两个字符串。(注意:添加网站后,不需要提交审核。)
管理中心-》我的网站-》未上线网站-》点击“网站名称”
进入网站控制台
网站信息
2) “网站信息”->“高级信息”,在安全设置里面,填写网站的服务IP地址,为:127.0.0.1
3) “网站信息”->“测试账号”。设置一个管理账号。到这里,管理中心这边就设置完毕了。
4) 这一步就是在本地的hosts文件里面将公网域名绑定到本地测试环境,说白了就是将你在添加网站时的域名绑定到127.0.0.1,xp系统下hosts文件在C:WINDOWSsystem32driversetc这个目录下。(hosts一般是隐藏文件)在最后一行将加 127.0.0.1 www.xxxxxx.com。这样就不会经过DNS解析,而由本地HOSTS文件直接指向域名对应的IP访问,填写后,在浏览器访问www.xxxxx.com,你会发觉,是访问本地的。就证明绑定成功。
5) 最后一步就是回调地址。域名部分和你绑定的域名一致,就ok了
[已屏蔽] 这个问题搞了我两天,搜了这么多答案,一楼正解。
1,在你电脑里面打开hosts,在最后一行加入 127.0.0.1 local.host
2,在微博开放平台的 管理中心 > 应用信息 > 高级信息 > 安全设置 里面去绑定域名,和设置ip
3,我是死在了这第三步了,绑定好了之后,在本地里面我还用localhost打开本地应用,但是还是不行。后来发现在本地里也需要用 local.host 来打开。然后就可以了