2015-05-27 14 views
5

Tôi đang cố chạy các mẫu web được phân phối bằng SDK SKYPE mới. Tôi không có máy chủ Lync tiền đề nên tôi đang sử dụng thông tin đăng nhập Tên miền và Mã thông báo được cung cấp tại trang web.Không thể đăng nhập vào các mẫu của SKYPE SDK

Domain=metio.net 
Token= Bearer cwt=AAEBHAEFAAAAAAAFFQAAAKuuXmvzGAIi1fxkeZUMAACBEFGt0YtqM3BVrxhrtkQkKFqCAoCDgyBiUaV6fPrpGdHv_Vl5hHoss0owQitMzh9xvY5tjoKyLoYIslm_avRm0ggNEPafGCkKskFVn6NvOvBYlbY 

Nhưng thông tin đăng nhập không bao giờ hoàn thành. Vòng tròn bận rộn chỉ quay mãi mãi. Có ai từng nhận làm công việc này chưa?

+0

Tôi không thể hiểu câu hỏi của bạn ... xin vui lòng nếu bạn xây dựng nó sau đó tôi có thể giúp bạn ... ok –

+0

Những ví dụ bạn đang làm? Chúng tôi cần biết thêm về mã của bạn và cấu hình của bạn? Đây là một ví dụ đăng nhập với javascript https://github.com/tomorgan/SkypeWebSDKSamples/blob/gh-pages/Login/Getting%20Logged%20In/index.htm Bạn có tuân theo Điều kiện tiên quyết của Máy chủ này không? http://blog.thoughtstuff.co.uk/2015/04/learn-skype-web-api-day-2-server-prerequisites/ –

+0

Bạn có Skype for Businness Plan không? Theo bài viết dưới đây, Skype Web SDK chỉ dành cho Skype for Business, không phải Skype Consumer. https://social.msdn.microsoft.com/Forums/en-US/2456ef60-b37f-44d7-b1ef-4cb46b89fc6a/regular-skype?forum=SkypeWebSDK –

Trả lời

0

thử mã này

<html> 
 
<head> 
 
<!-- JQuery. Skype Web SDK requires JQuery to work. --> 
 
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> 
 
<!-- Bootstrap layouts and themes. Totally optional, but it makes the examples look much nicer --> 
 
<link rel="stylesheet" type="text/css" href="../../assets/metro/css/metro-bootstrap.min.css"> 
 
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.1/js/bootstrap.min.js"></script> 
 
<!-- This is the Skype for Web SDK --> 
 
<script type="text/javascript" src="//swx.cdn.skype.com/shared/v/1.1.23.0/SkypeBootstrap.js"></script> 
 
</head> 
 
<body> 
 
<div id="header"></div> 
 
<!-- Skype for Web API Code by Tom Morgan | thoughtstuff.co.uk --> 
 
<!-- This is one of a number of examples showing how to use the Skype for Web API. The full list is at skypewebsdk.com --> 
 
<!-- Disclaimer: use at your own risk. --> 
 
<div class="form-horizontal"> 
 
<div class="form-group"> 
 
<label for="username" class="col-sm-2 control-label">Username</label> 
 
<div class="col-sm-10"> 
 
<input type="email" class="form-control" id="username" placeholder="Email"> 
 
</div> 
 
</div> 
 
<div class="form-group"> 
 
<label for="password" class="col-sm-2 control-label">Password</label> 
 
<div class="col-sm-10"> 
 
<input type="password" class="form-control" id="password" placeholder="Password"> 
 
</div> 
 
</div> 
 
<div class="form-group"> 
 
<div class="col-sm-offset-2 col-sm-10"> 
 
<button class="btn btn-default" id="btnLogIn">Log in</button> 
 
</div> 
 
</div> 
 
</div> 
 
<div id="footer"></div> 
 
<!-- This is not needed for the samples to run, but adds standard headers and footers to the samples, to display title, instructions, about etc. 
 
If you're taking this code and using it yourself, you can remove this.--> 
 
<script type="text/javascript" src="../../assets/layoutcodesample-min.js"></script> 
 
<script type="text/javascript"> 
 
<!-- These variables are only needed for laying out the code sample, they are not part of the sample code. --> 
 
var pageTitle = "Getting Logged In"; 
 
var blogPostLocation = "http://blog.thoughtstuff.co.uk/2015/04/learn-skype-web-sdk-day-1-logging-in/"; 
 
var githubLocation = "https://github.com/tomorgan/SkypeWebSDKSamples/blob/gh-pages/Login/Getting%20Logged%20In/index.htm"; 
 
var client; 
 
$(function() { 
 
'use strict'; 
 
Skype.initialize({ 
 
apiKey: 'SWX-BUILD-SDK', 
 
}, function (api) { 
 
client = new api.application(); 
 
}, function (err) { 
 
alert('some error occurred: ' + err); 
 
}); 
 
$('#btnLogIn').click(function() { 
 
// start signing in 
 
client.signInManager.signIn({ 
 
username: $('#username').val(), 
 
password: $('#password').val() 
 
}).then(function() { 
 
//log in worked! 
 
alert('Logged in!'); 
 
}, function (error) { 
 
//Something went wrong. 
 
alert(error); 
 
}); 
 
}); 
 
}); 
 
</script> 
 
</body> 
 
</html>

+0

Mã này không giải quyết được sự cố của tôi (xem bên dưới) nhưng cũng hữu ích. Cảm ơn sự quan tâm và giúp đỡ sir. –

+0

Nó cũng không hoạt động. Vui lòng trả lời ĐÚNG. – YumYumYum

+0

@YumYumYum Điều gì đã không hiệu quả. Bạn có thể giải thích? Như bạn có thể thấy nó giúp người khác. hãy để tôi biết suy nghĩ của bạn. –

-1

Tôi đã đi qua các mẫu Skype trên trang web của họ, nhưng tôi không thể có được những mẫu để làm việc. Tôi đã sử dụng mẫu được liệt kê ở trên, nơi tôi đã nhập vào metio.net và mã thông báo oauth. Vấn đề tôi đang gặp phải là tôi đang sử dụng những mẫu này từ bên trong mạng công việc của mình. Phải có một số loại tường lửa hoặc vấn đề khác ngăn cản các mẫu làm việc vì một khi tôi đã thử nó từ máy tính ở nhà của tôi nó làm việc tốt.

0

tôi thấy vấn đề này và đây là cách nó đã được giải quyết:

  1. chủ mẫu SDK (hoặc dự án) trên Local IIS (không IIS Express).
  2. Bằng cách này, bạn có thể truy cập trang web bằng IP máy (ví dụ: http://10.100.101.185/ hoặc http://10.100.101.185/sdksamples/) và không phải http://localhost/.
  3. Bây giờ, hãy thêm IP này vào các kết nối đáng tin cậy của máy chủ Lync như được mô tả ở đây trong bài viết này (Bước 3).

Bây giờ bạn có thể hoàn tất quá trình đăng nhập.

Trân

Các vấn đề liên quan