1
我正在使用Microsoft Live Connect Api在Windows Phone 8上開發演示應用程序以訪問天空驅動器。Microsoft Live Connect Api - 授權問題
下面是我的代碼:
在XAML:
<live:SignInButton Name="skyBtn" ClientId="MY_Client_Id" Scopes="wl.basic" Branding="Skydrive" TextType="Login" Margin="109,403,153,131" SessionChanged="skyBtn_SessionChanged"/>
我已經使用內置的按鈕登錄
在xaml.cs:
private void skyBtn_SessionChanged(object sender, LiveConnectSessionChangedEventArgs e)
{
if (e.Status == LiveConnectSessionStatus.Connected)
{
session = e.Session;
client = new LiveConnectClient(session);
tbMessage.Content = "Connected!";
}
}
基本上我的問題是
if(e.Status == LiveConnectSession Status.Connected)線
狀態總是未知
我尋覓了很多,但我不能夠解決這個問題。
我已經選中此選項 –
仍然沒有工作 –
<能力NAME = 「ID_CAP_WEBBROWSERCOMPONENT」/>呢?需要顯示登錄屏幕。 –