我想使用JS SDK示例,但是我得到一個錯誤提出請求。Yammer JS SDK身份驗證示例訪問控制允許來源問題github.io
XMLHttpRequest無法加載https://api.yammer.com/api/v1/users/current.json?_=1409663479660。請求的資源上沒有「Access-Control-Allow-Origin」標題。因此不允許訪問原產地'https://webmutation.github.io'。
我在JavaScript源的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禮節,而不是它顯示是這樣的:
響應:對象ACCES s_token:「」perms:「」status:「notConnected」
另一個彈出式工程的例子。我在這裏做錯了什麼?
這不是一個答案。如果你自己有一個問題看起來像這樣,你應該等待一個答案或者用上面的「問題問題」按鈕問你自己的問題。並鏈接到這個問題。 – 2014-09-30 14:54:26
那麼,我打算說,http://developer.yammer.com/assets/sites/12/2014/04/dev-javascript-origins.png - 如果有人在他們的網絡界面發現這個選項,它可以解決問題。 – 2014-09-30 15:09:11