使用$cordovaOauth.twitter登录使用twitter in ionic cordova无效

使用$cordovaOauth.twitter登录使用twitter in ionic cordova无效,第1张

概述我想使用Cordova Oauth插件集成twitter登录以在我的混合应用程序中验证用户,遵循 ngcordova oauth的指令. 从Here开始的演示步骤,因为有关回调URI必须指向localhost / callback,否则登录流程将无法完成,但是当我要在Apps管理中设置它的给定时 Error The client application failed validation: Not 我想使用Cordova Oauth插件集成twitter登录以在我的混合应用程序中验证用户,遵循 ngcordova oauth的指令.

从Here开始的演示步骤,因为有关回调URI必须指向localhost / callback,否则登录流程将无法完成,但是当我要在Apps管理中设置它的给定时

Error The clIEnt application Failed valIDation: Not a valID URL format

我控制了返回响应,但没有得到任何警报,在我正在使用的代码下面

$scope.twitterLogin = function() {$cordovaOauth.twitter("6VjHDXXXXXXXXXXXX","erN45XbC3b35XXXXXXXXXXXX").then(function(result) {            alert('ok111');            alert(JsON.stringify(result));        },function(error) {            alert(JsON.stringify(error));        });}
解决方法 创建了一个有效的twitterExample并在 github上传.请拍一张

添加了以下步骤以供快速参考.

先决条件
创建一个Twitter应用程序并获取使用者密钥(API密钥)和消费者密钥(API密钥).

脚步
1)创建一个项目
2)cd进入项目
3)添加所需的平台
4)下载“ng-cordova.min.Js”并添加到Js文件夹
5)在“cordova.Js”路径上方的“index.HTML”文件中添加“ng-cordova.min.Js”路径
6)在“app.Js”角度模块中添加依赖性“ngCordova”
7)从终端添加插件“cordova插件添加https://git-wip-us.apache.org/repos/asf/cordova-plugin-inappbrowser.git”
8)下载“sha1.Js”文件并添加到Js文件夹
9)在索引文件中添加“sha1.Js”路径
10)从终端输入“bower install ng-cordova-oauth -S”
11)将“ng-cordova-oauth”文件路径添加到索引文件
12)在“app.Js”角度模块中包含“ngCordovaOauth”依赖性
13)将“$cordovaOauth”添加到使用twitter登录功能的控制器
14)添加控制器并在index.HTML中单击ng
15)在控制器中添加twitter登录功能,如app.Js中所示(请用您的Twitter应用程序详细信息替换API_key和API_secret)

感谢Nic Raboy的插件和博客.

总结

以上是内存溢出为你收集整理的使用$cordovaOauth.twitter登录使用twitter in ionic cordova无效全部内容,希望文章能够帮你解决使用$cordovaOauth.twitter登录使用twitter in ionic cordova无效所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/web/999025.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-21
下一篇 2022-05-21

发表评论

登录后才能评论

评论列表(0条)

保存