【发布时间】:2014-09-30 22:47:19
【问题描述】:
我正在尝试使用 JS SDK 示例,但是发出请求时出错。
XMLHttpRequest 无法加载 https://api.yammer.com/api/v1/users/current.json?_=1409663479660。请求的资源上不存在“Access-Control-Allow-Origin”标头。 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.");
}
});
};
response 对象对我来说似乎有点奇怪,因为它没有 authResponse 属性而是显示如下:
响应:对象 access_token: "" perms: "" status: "notConnected"
弹出窗口的另一个示例有效。我在这里做错了吗?
【问题讨论】:
标签: javascript yammer