protected void ConnectToFaceBook_btn_Click(object sender, EventArgs e)
{
string url = System.Uri.EscapeDataString("http://localhost:1298/FacebookChatApi/Default2.aspx");
string clientID = "507061112747022";
string redirecturl = @"https://graph.facebook.com/oauth/authorize?client_id="+clientID+"&redirect_uri="+url;
Response.Redirect(redirecturl);
GetAccessToken();
}
正如您所看到的,我在GetAccessToken()
之后调用Response.Redirect
给定的URL将返回一个名为code和GetAccessToken的查询字符串。我正在读取此查询字符串,但正如我在执行Response.Redirect之后所做的一切。是否有任何工作来调用redirecturl并获取代码值而不使用Response.redirect?
答案 0 :(得分:0)
在linux,php,python等中有一个名为curl的程序,它在你的程序中就像一个浏览器,在C#中卷曲有一些替代方法,你可以使用它们curl in C# have some alternative that u can use them。