我正在编写一个应用程序,用我的LinkedIn帐户自动执行一些操作(例如搜索)。要使用LinkedIn API,我需要执行authorize using its OAuth 2.0。LinkedIn是否支持OAuth 2.0“资源所有者密码凭据”授予类型?
我想使这个过程尽可能地自动化,Resource Owner Password Credentials授予类型似乎对我来说是完美的(因为我只需要将我的登录名/密码存储在应用程序中,而不需要进一步的UI交互)。但是,正如answer to similar question中所述,LinkedIn可能不支持这种类型的授权。
所以,问题是:
- 是否LinkedIn的API支持OAuth 2.0用户 “资源所有者密码凭据” 交付式?
- 如果有,我需要执行哪些步骤才能使用它?
- 如果没有,那么对LinkedIn API进行身份验证的最自动化(与UI的最小用户交互)方式是什么?