1、在open.weibo.com创建应用,得到AppKey,设置“授权设置”中的“应用回调页”地址为"http://host/callback.php",其中host为网站域名。
2、下载Demo,然后解压,修改config.php中的WB_AKEY为App Key,WB_SKEY为App Secret,WB_CALLBACK_URL为刚才填入的回调页地址。
3、上传到PHP空间即可
呵呵,我按着上述的方法设置了。当网站运行后,遇到这个问题:“
(error:redirect_uri_mismatch)”。
其实出现(error:redirect_uri_mismatch)错误的提示,其实是您没有对http://host/callback.php页面进行授权设置绑定。在申请“我的应用”时,那里填了很多信息。
在应用地址填了:http://yourhost ,刷新页面(error:redirect_uri_mismatch)错误提示依旧在。
误区一:错误的认为“应用地址”是授权设置
误区二:对新浪微博API设置不熟,不知道如何设置授权
正确授权方法:
步骤1:在open.weibo.com里面控制台的导航菜单,鼠标单击“应用信息”-“高级信息”
步骤2:鼠标点击 OAuth2.0授权设置右边的“编辑”按钮
步骤3:在授权回调页输入url地址,url必须是指向callback.php地址的绝对路径,如果输入出错,(error:redirect_uri_mismatch)错误提示不会消失,同时检查下config.php里的参数是否绑定授权地址。
刷新页面,(error:redirect_uri_mismatch)错误提示消失,新浪微博受权完成,可以开发自己想要的功能。
经验总结:认真看说明文档,少走弯路。
总要是在高级里设置的url跟代码的回调url要一样,少一个/都不行。
相关推荐
以上这篇redirect_uri参数错误的解决方法(必看)就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持软件开发网。 您可能感兴趣的文章:浅谈在django中使用redirect重定向数据传输的问题基于...
微擎公众号模块提示redirect_uri协议与后台配置不一致错误码10039 的解决办法
ios版本新浪微博客户端源代码 client_ID = (你申请应用的appkey) client_SERCRET =(你申请应用的app_secret) redirect_URI =(回调地址,跟网上配置的一致,本人比较穷,而且用的是客户端,所以这里就为空) ...
PHP获取当前url路径的函数及服务器变量:QUERY_STRING、REQUEST_URI、SCRIPT_NAME、PHP_SELF
第 四步:按照说明配置:在Config.properties里 client_ID :appkey 创建应用获取到的appkey client_SERCRET :app_secret 创建应用获取到的appsecret redirect_URI : 回调地址 OAuth2的回调地址 第五步:运行遇错...
php // 说明:获取 _SERVER[‘REQUEST_URI’] 值的通用解决方案 function request_uri() { if (isset($_SERVER[‘REQUEST_URI’])) { $uri = $_SERVER[‘REQUEST_URI’]; } else { if (isset($_SERVER[‘argv’])) {...
这里以微博登录为例。微博登录包括身份认证、用户关系以及内容传播。允许用户使用微博帐号登录访问第三方网站,分享内容,同步信息。 1、首先需要引导需要授权的用户到如下地址: ...
open_uri_w_redirect_to_https - open-uri HTTP 到 HTTPS 重定向支持补丁 不幸的是, open-uri。 这个 gem 补丁open以允许在请求时从 HTTP 重定向到 HTTPS。 所以而不是: $ pry > require ' open-uri ' > open ' ...
微信开发必备,该文档详细描述微信对接。简单易懂。
主要介绍了PHP_SELF,SCRIPT_NAME,REQUEST_URI区别,需要的朋友可以参考下
最近在做涉及到微信公众号的项目,其中有涉及到微信页面授权。授权需要回调信息,但在...所以最后采用了网络穿透来解决,可以使微信的回调信息请求到本地方便开发调试。 具体步骤已经整理成文档,简单明了方便大家使用
在 PHP 众多预定义服务器变量中,$_SERVER["REQUEST_URI"] 算是经常用到的,但是这个变量只有 apache 才支持,因此,我们需要一个更加通用的方式来获取 REQUEST_URI 的值,本文就是结束这一问题的解决方案。
主要介绍了Apache mod_rewrite中的REQUEST_URI使用实例,本文使用一个实例讲解如何使用REQUEST_URI,需要的朋友可以参考下
python库,解压后可用。 资源全名:django_uri-1.0.2-py2.7.egg
主要介绍了CI框架源码解读之URI.php中_fetch_uri_string()函数用法,结合实例形式分析了CI框架中URL路由机制的原理与相关的config配置文件设置方法,需要的朋友可以参考下
资源来自pypi官网。 资源全名:django_uri-1.0.2-py2.7.egg
Android APP间授权登录(无需SDK类似微信登录),A_APP通过Uri调用B_APP(Uri含两个应用包)demo
It s little try to implement a URI class fpr Visaul C++. So everybody who is interestet my first try look at this files.
(参考RedirectUri.aspx文件) 5、获取用户资源。(参考Default.aspx文件) 2011-10-30 1、使用[可选参数]特性,定制参数更方便,灵活。 2、使用XML配置文件(Wbm.SinaV2.config)。 3、封装Model,用户信息Model...