Pinterest API - 授权码 - 错误代码'2'

Gra*_*use 7 pinterest

当用户尚未登录Pinterest时,我们在尝试获取身份验证代码时收到以下错误:

{"status":"失败","消息":"身份验证失败.","代码":2,"数据":null}

我们用于验证的url示例:

https://api.pinterest.com/oauth/?client_id=1234567891011121314&redirect_uri=https://www.foobar.com/app/influencers/channels/callback/pinterest&scope=read_relationships,read_public&response_type=code&state=cc0c4fbbf2c5058df1932cb561e4494baaef595a

如果用户已登录Pinterest,此URL可正常工作,它会显示应用确认并按预期返回代码.但是,如果用户未登录,则会响应错误.

我们所遵循的文档如下:

https://developers.pinterest.com/docs/api/overview/

小智 3

我的应用程序上的几个帐户遇到了这个问题。事实证明,他们有一组与他们的帐户相关的旧权限需要刷新。我做了以下事情:

  1. 我进入 Pinterest 上的“有问题的帐户”并进入设置。
  2. 从那里,我转到列出“应用程序”的底部部分,并撤销了对我的应用程序的访问权限。
  3. 当我尝试重新验证时,一切都正常。

希望这与您的情况相似并且可以解决它。