Advertisement
Guest User

Untitled

a guest
Aug 30th, 2016
426
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.04 KB | None | 0 0
  1. var skypeWidget = Class.create();
  2. console.log("skype for business js loaded");
  3. var skypeWidgetString = "<div class='sfb_widget'>Skype Widget<a onclick='somefunction()'>Open</a></div>"
  4. jQuery(".requester-details").append(skypeWidgetString);
  5.  
  6. console.log(Skype);
  7.  
  8. var config = {
  9. apiKey: 'apikey', // SDK
  10. apiKeyCC: 'apikeycc' // SDK+UI
  11. };
  12.  
  13. var Application;
  14.  
  15. Skype.initialize({ apiKey: config.apiKey }, function(api) {
  16. window.skypeWebAppCtor = api.application;
  17. window.skypeWebApp = new api.application();
  18. skypeSignIn();
  19. window.skypeWebApp.signInManager.state.changed(function(state) {
  20. console.log("in");
  21. });
  22. }, function(err) {
  23. console.log(err);
  24. console.log("cannot load the SDK");
  25. });
  26.  
  27.  
  28. var skypeSignIn = function() {
  29. var client = new Skype.Web.Model.Application;
  30. client.signInManager.signIn({
  31. username: "username",
  32. password: "password"
  33. }).then(function() {
  34. alert('Logged in!');
  35. }, function(error) {
  36. alert(error);
  37. });
  38.  
  39. }
  40.  
  41. var somefunction(){
  42. //trigger desktop app here
  43. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement