Windows Phone v8.0上的朋友对话URL重定向

时间:2013-09-13 19:04:38

标签: facebook windows-phone url-redirection windows-phone-8-emulator friendrequest

我正在尝试在Windows Phone 8.0上开发一个应用程序,我想添加一个功能来发送一个有ID的朋友请求。 我按照URL重定向说明进行操作。 https://developers.facebook.com/docs/reference/dialogs/friends/

我写了这段代码:

private void Button_Click(object sender, RoutedEventArgs e)
{
    string site = "https://www.facebook.com/dialog/friends/?id=bicicletas.ikatch&app_id=458358780877780&redirect_uri=https://mighty-lowlands-6381.herokuapp.com/";
    Browserfb.Navigate(new Uri(site, UriKind.Absolute));
}

我更改了我的开发者应用ID的应用ID,我真的不知道在哪里重定向,我只是把www.facebook.com。因此,当我运行应用程序时,会出现facebook UI,然后按下按钮发送请求,它只是给我一个http 500内部服务器错误。 有人对此有所解决吗?谢谢

1 个答案:

答案 0 :(得分:0)

我认为您用于重定向网址的内容无关紧要,您需要做的只是在网络浏览器上注册导航事件并取消导航:

void browser_Navigating(object sender, NavigatingEventArgs e)
    {
        if (e.Uri == myRedirectUri)
        {
            e.Cancel = true;
            //Send friend request succcess
            //....
        }
    }