回答
我推荐oacurl它允许你从命令行发出请求。尽管通过提供属性文件来构建使用Google服务,但您可以将其与任何OAuth服务进行通信。
我创建一个配置文件(如service.properties):
java -cp oacurl-1.3.0.jar com.google.oacurl.Login --service-provider=service.properties --consumer=service.properties
这应该启动浏览器,并允许您:
consumerKey=mykey
consumerSecret=mysecret
requestTokenUrl=https://service/oauth/request_token
userAuthorizationUrl=https://service/oauth/authorize
accessTokenUrl=https://localhost/oauth/access_token
与下载到同一个目录下的JAR,登录
然后在〜/ .oacurl.properties中登录并存储您的访问令牌(以及其他信息)。然后你可以使用访问令牌请求URL:
java -cp oacurl-1.3.0.jar com.google.oacurl.Fetch https://service/protected/path
它会使用你的访问令牌来下载它。
https://github.com/decklin/curlicue
这是在命令行做的Oauth
我无法弄清楚如何得到这个谷歌工作:( – 2017-04-07 23:01:39
虽然这个链接可能回答这个问题,最好包括答案的重要部分在这里,并提供链接仅供参考,如果链接页面发生变化,链接专用答案可能会失效 - [来自评论](/ review/low-quality-posts/18956025) – ekad 2018-02-28 02:14:53
- 1. 通过命令行访问postgreSQL
- 2. OAuth和访问令牌持续问题
- 3. 通过OAuth访问NetSuite RESTlet
- 4. 用于.NET开发的命令行工具(或同等工具)
- 5. 通过API请求的Salesforce OAuth令牌
- 6. OAuth访问令牌如何适用于API请求?
- 7. Facebook JavaScript OAuth访问令牌是否适用于Graph API?
- 8. 命令行访问谷歌API(日历)
- 9. 通过命令行更新动态Web引用(wsdl工具)
- 10. Google Contacts API - 获取访问令牌(oauth)
- 11. OAuth v2(Google API)失效访问令牌
- 12. 问题关于通过OAuth
- 13. 访问亚马逊Athena的命令行工具
- 14. 通过PigServer API执行Pig Shell命令
- 15. 通过oauth令牌访问用户配置文件passport.js
- 16. AfterEffective \问题在aerender命令行工具
- 17. 通过命令行
- 18. 通过命令行
- 19. 通过命令行
- 20. 如何访问玉对象的数组,通过玉命令行
- 21. 通过Ubuntu中的命令行访问SOAP webservice
- 22. 如何通过命令行访问Heroku上的memcache
- 23. Subversion通过持续集成工具比Mercurial更“支持”吗?
- 24. 通过AD Oauth的Azure服务管理API访问失败
- 25. 的OAuth 2访问令牌
- 26. 通过Ruby或命令行工具设置PDF元数据
- 27. Twitter与代理支持的Python-OAuth API
- 28. AWS命令行工具破:(
- 29. IE7 javascript命令行工具
- 30. Nessus命令行工具
可以请你帮我在配置文件中,我只知道我必须把消费者密钥和消费者秘密,一个很好的工具,而什么为其他人我不知道,请帮助 – 2015-09-11 07:55:27