繁体   English   中英

Github API回调URL

[英]Github API callback URL

我正在尝试在Swift中为iOS编写一个github客户端。 到目前为止,我设法了解OAuth 2.0的工作原理。 但我不明白的是,在OAuth应用程序列表中注册我的应用程序时,我应该输入什么回调URL(用户在处理OAuth后重定向)。 我在Info.plist中添加了像“mycustomapp”这样的URL方案,然后在developer.github网站的回调网址字段中输入“mycustomapp://”,但它说,这个网址无效。 我应该使用什么URL?

我已经在oAuthSwift wiki页面上找到了解决这个问题的方法。 某些API不接受自定义URL方案(例如:myapp://)到回调URL(例如:Linkedin oauth v2,Twitter oauth v1),只接受http。 所以我使用了一个带有http方案的URL,它重定向到我自定义的URL。 我输入http://oauthswift.herokuapp.com/callback/myappname作为回调,在我的应用程序中我重定向到oauth-swift://oauth-callback/myappname代码可以在这里找到https://github.com/dongri /oauthswift.herokuapp.com

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM