Yammer JS SDK auth示例Access-Control-Allow-Origin问题github.io

时间:2014-09-02 13:18:57

标签: javascript yammer

我正在尝试使用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"

弹出窗口的另一个例子。我在这里做错了吗?

1 个答案:

答案 0 :(得分:0)

面对同样的问题,根据此更新, https://developer.yammer.com/upgrading-to-the-new-yammer-js-sdk/

我想更新Javascript Origins,但我在我的应用程序中找不到该选项。有什么想法吗?