gpt4 book ai didi

facebook - 如何安排发帖时间

转载 作者:行者123 更新时间:2023-12-02 22:02:25 26 4
gpt4 key购买 nike

我目前正在开发一个页面应用程序,该应用程序将允许用户安排他们的页面帖子。正如 facebook 文档中给出的,我必须使用 unix time stamp ,但由于应用程序存储在服务器中,它总是会使用 mktime() 分别创建一个 unix 时间戳服务器时间。

现在假设来自不同地方的不同人需要安排帖子,我如何安排他们在给定时间的帖子?

最佳答案

您必须设置时区来创建时间戳。

$timezone= ''Americas/New_York';
$date = new DateTime($dateStr, new DateTimeZone($timezone));

or

date_default_timezone_set('Americas/New_York');
$date = strtotime($dateStr);

$attachment = array(
'message' => $data['facebook_text'],
'name' => $data['name'],
'link' => $this->getLinkToLatestNews(),
'description' => '',
'scheduled_publish_time' => $date
);

$facebook->api('/PAGE ID/feed/', 'post', $attachment);

注意:页面帖子应该上线的时间,应该在帖子发布后 10 分钟到 6 个月之间。

参见:

  1. http://www.php.net/manual/en/function.date-default-timezone-set.php
  2. http://php.net/manual/en/datetime.construct.php
  3. Facebook Docs

关于facebook - 如何安排发帖时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14155819/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com