我想在Swift中为iOS编写一个github客户端。到目前为止,我设法了解了OAuth 2.0的工作原理。 但我不明白的是,我应该进入什么样的回调URL(用于用户与OAuth的处理之后被重定向),在OAuth的应用程序列表中注册我的应用程序时。我在Info.plist中添加了像“mycustomapp”这样的URL方案,然后在developer.github网站的回调url字段中输入“mycustomapp://”,但它表示该URL无效。我应该使用哪个网址?Github API回调URL
1
A
回答
0
我已经设法在oAuthSwift wiki页面上找到解决此问题的解决方案。 某些API不接受自定义url方案(例如:myapp://)到回调URL(例如:Linkedin oauth v2,Twitter oauth v1)中,只接受http。 所以我使用了http方案的URL,它重定向到我自定义的一个。 我进入http://oauthswift.herokuapp.com/callback/myappname
为回调和我的应用程序里面我重定向到oauth-swift://oauth-callback/myappname
代码可以在这里找到https://github.com/dongri/oauthswift.herokuapp.com
相关问题
- 1. API的回调url
- 2. Imageshack API回调URL
- 3. GitHub API AJAX POST返回422
- 4. 如何为GitHub OAuth实现/破解两个回调URL
- 5. GitHub:请求的URL返回错误:403
- 6. 怎样明星GitHub的API回购
- 7. JSON API回调
- 8. github url style
- 9. 对GitHub的API
- 10. GitHub API提交
- 11. Facebook连接演示 - “回调URL”==“连接回调URL”?
- 12. 回应的Facebook API回调
- 13. api调用的URL方法
- 14. Plurk API jSON回调
- 15. Matlab/Java API回调
- 16. API调用获取作者数量GitHub API
- 17. 用户无法授权时iPhone Flickr API回调URL
- 18. 用于Javascript的Skydrive API中的回调URL
- 19. Skydrive API到本地主机的回调URL
- 20. Salesforce Sandbox API Oauth2本地主机上的回调URL Django
- 21. 错误无效的回调URL在Flickr API失败
- 22. 谷歌结帐 - 强制回调URL API后
- 23. 使用谷歌地图api与X回调url
- 24. 什么是Tumblr API v2的“默认回调URL:”?
- 25. 回调URL - 社会登录
- 26. Live对象的回调URL?
- 27. Auth0回调URL不匹配
- 28. Github Projects Nodejs Web Api
- 29. 使用GitHub的API
- 30. Github的API与PHP
什么是完整的URL包括您的自定义应用程序方案 – osowskit