我正在编写一个应用程序来使用我的 LinkedIn 帐户自动执行一些操作(例如搜索)。要使用 LinkedIn API,我需要使用其 OAuth 2.0实现进行授权。
我想让这个过程尽可能自动化,并且资源所有者密码凭据授予类型对我来说似乎是完美的(因为我只需将我的登录名/密码存储在应用程序中,无需进一步的 UI 交互)。但是,正如对类似问题的回答中所述, LinkedIn 可能不支持这种类型的资助。
所以,问题是:
- LinkedIn API 是否支持 OAuth 2.0“资源所有者密码凭据”授权类型?
- 如果是这样,我需要执行哪些步骤才能使用它?
- 如果不是,那么向 LinkedIn API 进行身份验证的最自动化(用户与 UI 交互最少)的方式是什么?