Yammer JS SDK认证示例访问控制允许来源问题github.io

Yammer JS SDK auth example Access-Control-Allow-Origin issue github.io

本文关键字:问题 io github 访问控制 SDK JS 认证 Yammer      更新时间:2023-09-26

我正在尝试使用JS SDK示例,但在发出请求时出错。

XMLHttpRequest无法加载https://api.yammer.com/api/v1/users/current.json?_=1409663479660.请求的资源上不存在"Access Control Allow Origin"标头。原点'https://webmutation.github.io因此不允许访问。

我有https://webmutation.github.io在Javascript Origins。。。所以我现在正在为这件事挠头。。。

因此,当我使用示例时:

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权限,而是显示为:

响应:对象访问:"perms:"状态:"未连接"

另一个带有弹出窗口的例子起作用。我是不是做错了什么?

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

我想更新Javascript Origins,但在我的应用程序中找不到这个选项。知道吗?