我正在使用以下代码使用Facebook SDK在Facebook页面上发布帖子: http://facebooksdk.net/如下所示
string accessToken = "[AccessTokenValue]";
FacebookClient fb = new FacebookClient(accessToken);
Dictionary<string, object> PostArgs = new Dictionary<string, object>();
PostArgs["link"] = "www.yahoo.com";
PostArgs["message"] = "Test";
PostArgs["name"] = "Test";
PostArgs["caption"] = "Test";
PostArgs["description"] = "Test";
Facebook.JsonObject results = fb.Post("/[PageID]/feed", PostArgs) as Facebook.JsonObject;
上面的代码工作正常..但我想在我的帖子上处理另一件事..我想用旧日期创建我的帖子而不是当前日期时间...我希望能够更改created_date ..在创建帖子时,Facebook上有一些内容可以通过以下方式更改其创建时间: 选择帖子中的右上角箭头&gt;更改日期 - &gt;选择仅一年..这将允许您发布未定义的月份或日期的帖子...所以任何建议如何使用图谱API处理它??????
答案 0 :(得分:0)
您可以先计算年份,然后再这样做:
此API文档位于https://developers.facebook.com/docs/graph-api/common-scenarios/#backdating
用于计算backdated_time参数的过去年份(返回unix时间戳)的php示例代码为:
<?php
echo strtotime('-1 years');
?>