似乎Yammer方面已经发生了一些变化,因为我的应用程序(尚未发布到Yammer全球应用程序目录)已经停止工作,导致一个模糊的CORS错误,这并没有说明问题。
所以工作流程非常简单 -
getLoginStatus()
(弹出一个窗口并立即关闭它)来登录。激怒,但可以忍受这种情况。messages/in_group/ID.json
中的yam.platform.request
这是控制台截图:
在Yammer应用程序设置中,有一个Javascript Origin,即https://buzztale.com
,它正是一个,请求来自。
这发生在之前,但后来消失了(真的很混乱)。而现在似乎又回来了......
希望有人对此问题有任何建议。要访问该应用,请输入以下网址 - https://buzztale.com/yammer。
答案 0 :(得分:2)
同样在这里我的开发应用程序今天开始失败了。 似乎所有登录端点都按预期工作,但是消息提供给我CORS错误。
yam.platform.request({
url: "https://api.yammer.com/api/v1/messages/my_feed.json",
method: "GET",
success: function (user) { //print message response information to the console
console.log("The request was successful." + user.messages);
},
error: function (user) {
console.log("There was an error with the request.");
}
});
答案 1 :(得分:1)
是的,我也在看到这一点。似乎只是带有消息api端点的GET请求。像POST / DELETE和Message POST似乎正常工作。
昨天下午4点(2014年7月22日),这个问题出现在我身边。
答案 2 :(得分:1)
这是一个已知的问题,我们最近有一个改变,我们有 今天推动了生产。如果仍然没有,请告诉我 为你工作。 - 尼克
所以这是Yammer方面的一个问题,我们可以希望它不再出现。
答案 3 :(得分:0)
我也看到了通知端点。我注意到CLIENT_ID没有附加到调用中 https://api.yammer.com/api/v1/streams/notifications.json?&_=xxxxxxxxxx