【问题标题】:DataContract class for Facebook 'Like' Graph APIFacebook 'Like' Graph API 的 DataContract 类
【发布时间】:2012-04-19 23:21:34
【问题描述】:

所以我尝试使用 DataContractJsonSerializer 将 Facebook Graph API 返回的用户喜欢的 json 解码为对象。我现在尝试创建几个不同的 [DataContract] 类,但没有运气。

为这些数据创建 [DataContract] 类的正确方法是什么。

{
   "data": [
      {
         "name": "Earlyups",
         "category": "Recreation/sports",
         "id": "170410902986097",
         "created_time": "2012-04-09T03:34:11+0000"
      },
      {
         "name": "pictureline inc.",
         "category": "Local business",
         "id": "28861182380",
         "created_time": "2012-03-28T02:02:24+0000"
      },
      {
         "name": "Jackson Hole Mountain Resort",
         "category": "Sports/recreation/activities",
         "id": "24718308041",
         "created_time": "2012-03-20T16:10:45+0000"
      }
    ],
    "paging": {
        "next": "next_page_request_url"
        }
}

【问题讨论】:

    标签: facebook c#-4.0 facebook-graph-api datacontract json


    【解决方案1】:

    哈哈,哇,我一发帖就发现我做错了什么。以防其他人感兴趣。

    [DataContract]
            internal class LikePage
            {
                [DataMember]
                internal Like[] data;
    
                [DataMember]
                internal Paging paging;
    
            }
    
            [DataContract]
            internal class Like
            {
                [DataMember]
                internal string name;
    
                [DataMember]
                internal string category;
    
                [DataMember]
                internal string id;
    
                [DataMember]
                internal string created_time;
            }
    
    
            [DataContract]
            internal class Paging
            {
                [DataMember]
                internal string next;
    
            }
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-03-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-09-26
      • 2013-04-22
      • 1970-01-01
      相关资源
      最近更新 更多