我正在尝试使用JS SDK示例,但是发出请求时出错。
XMLHttpRequest无法加载https://api.yammer.com/api/v1/users/current.json?_=1409663479660。 No' Access-Control-Allow-Origin'标头出现在请求的资源上。起源' https://webmutation.github.io'因此不允许访问。
我在Javascript Origins中有https://webmutation.github.io ...所以我现在正在摸索着这个......
所以当我使用这个例子时:
function login() {
console.log("Trigger setAuthToken");
yam.platform.setAuthToken({
token: localStorage.getItem(1)
},
function (response) {
if (response.authResponse) {
console.log("Logged in and got code");
displayAuthResult(response.access_token);
} else {
console.log("Not logged in.");
}
});
};
响应对象对我来说似乎有点奇怪,因为它没有authResponse的专有权,而是显示如下:
响应:对象access_token:""烫发:""状态:" notConnected"
弹出窗口的另一个例子。我在这里做错了吗?
答案 0 :(得分:0)
面对同样的问题,根据此更新, https://developer.yammer.com/upgrading-to-the-new-yammer-js-sdk/
我想更新Javascript Origins,但我在我的应用程序中找不到该选项。有什么想法吗?