我们的prod pinterest应用程序有问题。 获得令牌后:
"{"access_token": "AabcYgRUKiaBI45HYM72teXO6fZaFQoEhVxkxaREoN3SR-
A4zAAAAAA", "token_type": "bearer", "scope": ["read_public",
"write_public", "read_private", "write_private", "read_relationships",
"read_write_all"]}"
然后我们尝试获取用户信息https://api.pinterest.com/v1/me
使用此令牌Authorization: Bearer AabcYgRUKiaBI45HYM72teXO6fZaFQoEhVxkxaREoN3SR-A4zAAAAAA
和回复
"{"status": "failure", "message": "Authorization failed.", "code": 3,
"data": null}"
申请状态现在正在开发中。它会被pinterest改变吗?我们的开发应用程序按预期工作。
答案 0 :(得分:2)
我收到了Pinterest帮助的回复。
2月2日,太平洋标准时间09:32
感谢您在此提供所有信息。我们正在从像您这样的多个开发者处获得相同问题的报告。我将与我们的团队进一步调查,我会让你知道我们找到了什么!
现在没有时间表修复,但是当我拿到修补程序时,我会通知您。
答案 1 :(得分:1)
"您已收到该错误回复,因为您的应用已被拒绝获得政策批准。"
现在只有pinterest合作伙伴可以使用publish api。 感谢您在api doc中提及它以及有关更改的通知。
答案 2 :(得分:1)
我有同样的错误,浪费了几天试图找出原因。
我有2个帐户,用户A和B。A是开发者,B不是合作者。我认为这就是原因。该文件说,只有合作者可以在未经Pinterest批准的情况下使用该应用。
返回的错误消息没有用。如果这样的话,我就不必创建此票证,而且我认为也缺少该文档。
此外,如果无法对非协作者进行身份验证,则access_token步骤应首先失败。
答案 3 :(得分:0)
我知道我的回答很奇怪,但是我也面临着这个错误。我只是从Pinterest docs复制粘贴了网址,然后添加了访问令牌,然后将其粘贴到了网址搜索字段。我犯的错误是URL中有多余的空格,例如
aException
将其粘贴到url文本字段时,“下一行”(set
)将被替换为https://api.pinterest.com/v1/me/pins/?
access_token=<YOUR-ACCESS-TOKEN>
&fields=id,creator,note
&limit=1
之类的空格。因此,您应该在编辑器或文本文件中再次将网址重写为一行,然后将其粘贴到Chrome网址字段中。
您的最终到达网址应为
\n