调用Yammer Oauth api进行假冒时返回错误请求

时间:2019-05-22 16:04:45

标签: api yammer

我正在构建一个Powershell脚本来更新Yammer中的用户配置文件。我需要能够在其yammer个人资料中更新用户的订阅(关注者),并且为此,我需要获取该用户的身份验证令牌(模拟)。根据Yammer的api文档(https://developer.yammer.com/docs/impersonation),我需要成为经过验证的管理员(我是)。我已经在Yammer中注册了我的应用程序,我的应用程序有一个承载令牌,我在auth标头中传递了该令牌,并在api请求查询字符串中传递了要模拟的使用者密钥和user_id 。 api响应400-错误请求。该错误消息指出,由于语法错误,无法满足该请求。我正在使用邮递员对此进行测试。我正在将GET请求发送到API,如下所示。显然,我有userId和ConsumerKey值的实际值。此查询是否有任何不正确的地方,和/或任何人对这个api有任何经验,可能会分享一些见识?

https://www.yammer.com/api/v1/oauth/tokens.json?user_id=userId&consumer_key=consumerKey

0 个答案:

没有答案