2014-09-02 63 views
0

我想使用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」

另一個彈出式工程的例子。我在這裏做錯了什麼?

回答

0

面臨着同樣的問題,所以按照此更新, https://developer.yammer.com/upgrading-to-the-new-yammer-js-sdk/

我想更新JavaScript源,但我不覺得我的應用程序的選項。任何想法?

+0

這不是一個答案。如果你自己有一個問題看起來像這樣,你應該等待一個答案或者用上面的「問題問題」按鈕問你自己的問題。並鏈接到這個問題。 – 2014-09-30 14:54:26

+0

那麼,我打算說,http://developer.yammer.com/assets/sites/12/2014/04/dev-javascript-origins.png - 如果有人在他們的網絡界面發現這個選項,它可以解決問題。 – 2014-09-30 15:09:11