小编Bob*_*ski的帖子

获取Facebook个人资料ID或图片的电子邮件

我想使用这些用户的电子邮件地获取个人资料ID或图片,例如 http://fb-tut.4p-tech.co.il/index.html

我可以解析这个页面 http://www.facebook.com/search.php?init=dir&q=&type = users但我想知道是否有更简单的方法来做到这一点.

email profile facebook image

6
推荐指数
1
解决办法
4360
查看次数

Facebook webforms app获取app_data查询字符串

如何从Facebook webforms应用程序获取app_data查询字符串?我希望能够在查询字符串中发送一些信息,这样我就可以在我的应用程序上显示不同的主屏幕.该应用程序位于页面选项卡中.

示例:http: //www.facebook.com/pages/APPNAME/157772164271503?sk = app_230501256972470&app_data = Page.aspx

如何从app_data获取"Page.aspx"?我需要它将用户重定向到Default.aspx的不同页面

我找到了解决方案. 使用asp.net从facebook选项卡应用程序获取Querystring

using Newtonsoft.Json.Linq;
using System.Text;

public partial class Page_Default : System.Web.UI.Page
{
    protected string output = "";

    protected void Page_Load(object sender, EventArgs e)
    {
        output = "Whole thing:" +Request.Form["signed_request"];
        output += "Second part:" + Request.Form["signed_request"].Split('.')[1];

            try
            {
                string payload = Request.Form["signed_request"].Split('.')[1];
                var encoding = new UTF8Encoding();
                var decodedJson = payload.Replace("=", string.Empty).Replace('-', '+').Replace('_', '/');
                var base64JsonArray = Convert.FromBase64String(decodedJson.PadRight(decodedJson.Length + (4 - decodedJson.Length % 4) % 4, '='));
                var json …
Run Code Online (Sandbox Code Playgroud)

app-data facebook-c#-sdk

6
推荐指数
1
解决办法
4133
查看次数

标签 统计

app-data ×1

email ×1

facebook ×1

facebook-c#-sdk ×1

image ×1

profile ×1