如何使用 facebook api 获取 facebook 页面创建日期
how to get facebook page creation date using facebook api
我的尝试:https://graph.facebook.com/v12.0/{mypageid}?fields={fieldname_of_type_PageStartDate}
使用此 api 时无法得到任何响应,我也对 {fieldname_of_type_PageStartDate} 参数值感到困惑。我根据 https://developers.facebook.com/docs/graph-api/reference/page-start-date/ 这个 fb 网站尝试了日、月、年值,但它没有用。
请建议任何使用 api 获取 facenook 页面创建日期的方法。
该文档有点误导,因为该页面本身并没有告诉您那些字段是该页面 start_info
属性 的一部分 - 所以您必须查询那个。
https://graph.facebook.com/v12.0/pageid?fields=start_info
这将为您提供以下格式的结构:
"data": [
{
"name": "...",
"start_info": {
"type": "Started",
"date": {
"year": 2021,
"month": 11,
"day": 29
}
},
"id": "1234567890"
},
并不是所有的子字段都会被设置;例如,您可能会遇到类型 Founded
只设置了年份,或者 Unspecified
根本没有日期信息。
请注意,这不是实际的页面创建日期;但是页面所代表的实体的“开始日期”。所以必须在页面设置中明确设置,否则该字段为空。
我的尝试:https://graph.facebook.com/v12.0/{mypageid}?fields={fieldname_of_type_PageStartDate}
使用此 api 时无法得到任何响应,我也对 {fieldname_of_type_PageStartDate} 参数值感到困惑。我根据 https://developers.facebook.com/docs/graph-api/reference/page-start-date/ 这个 fb 网站尝试了日、月、年值,但它没有用。
请建议任何使用 api 获取 facenook 页面创建日期的方法。
该文档有点误导,因为该页面本身并没有告诉您那些字段是该页面 start_info
属性 的一部分 - 所以您必须查询那个。
https://graph.facebook.com/v12.0/pageid?fields=start_info
这将为您提供以下格式的结构:
"data": [
{
"name": "...",
"start_info": {
"type": "Started",
"date": {
"year": 2021,
"month": 11,
"day": 29
}
},
"id": "1234567890"
},
并不是所有的子字段都会被设置;例如,您可能会遇到类型 Founded
只设置了年份,或者 Unspecified
根本没有日期信息。
请注意,这不是实际的页面创建日期;但是页面所代表的实体的“开始日期”。所以必须在页面设置中明确设置,否则该字段为空。