使用yammer javascript SDK配置data-app-id

时间:2014-06-27 11:30:36

标签: javascript sharepoint yammer

<script type="text/javascript" data-app-id="*****************" src="https://assets.yammer.com/assets/platform_js_sdk.js"></script>

我想让data-app-id配置不是静态的。我正在为yammer开发一个SharePoint应用程序部分。我的测试和生产网络是不同的,因此两个网络的数据应用程序是不同的。有什么方法可以让它可配置,所以在生产上部署我不需要改变代码,我可以把它在一些财产中。

2 个答案:

答案 0 :(得分:0)

我得到了解决方案。我们可以做这样的事情..

 yammerAppID = "***************";
    if (yammerAppID != "") {
        document.write('<script type="text/javascript" src="https://assets.yammer.com/assets/platform_js_sdk.js" data-app-id="' + yammerAppID + '"><\/script>');
    }
    else
    {
        alert("Please configure Yammer AppID WebPart property.");
    }
</script>

答案 1 :(得分:0)

另一个最好的方法是使用类似

的东西

//从查询字符串

设置appId

yam.config({appId:yourYamAppId});