передача времени на facebook открыть график

Как указать время, в течение которого мое действие будет представлено в настоящем или прошлом? Я пробовал –

$facebook -> api('/me/myapp:read', 'POST', array('expires_in' => '180', 'start_time' => date('c'), 'access_token' => $this -> session -> userdata('ftoken'), 'object' => base_url() . $data['link'])); 

но это не работает – так что же я не получу?

Объяснение :read на самом деле просто действие в моем приложении facebook. Сообщение происходит, и действие «читать» регистрируется, проблема в том, что он всегда отображается в «прошлом», как в

Якоб читал дада на http://mysite.com

и не в настоящее время

Якоб читает дада на http://mysite.com

Мой вопрос заключается в том, как я могу иметь в facebook статус, который читается в течение 3 минут после того, как действие было отправлено (следовательно, 'expires_in' => '180' которое равно 180 секундам, равным трем минутам)

Related of "передача времени на facebook открыть график"

Если ваше время начала сейчас, самый простой способ – указать «expires_in» как переменную POST. Это необязательный параметр и будет обозначать продолжительность (в секундах), для которой ваше действие должно оставаться в настоящем времени.

Из документации :

expires_in (целое число)

Количество секунд до этого действия считается «старым». С момента окончания действия до истечения последних секунд, действие считается «настоящим временем», а затем считается «прошедшим временем».

expires_in – это ярлык для указания end_time, когда удобнее обеспечить дельта в секундах между началом действия и завершением действия. Например, когда пользователь начинает смотреть фильм, когда вы публикуете действие часов, expires_in должен быть длительностью фильма за считанные секунды.

Якоб, что ты пытаешься сделать?

$ facebook -> api ('/ me / myapp: read', 'POST', array ('expires_in' => '180', 'start_time' => date ('c'), 'access_token' => $ this – > session -> userdata ('ftoken'), 'object' => base_url (). $ data ['link']));

Когда вы обновляете что-то на Facebook, вы выдаете команду POST (2-е парм), то, что вы обновляете (1-й парм, ваша стена, событие и т. Д.) И любые данные в 3-м.

Если вы пытаетесь прочитать что-то, выдайте команду GET. Не уверен, что вы пытаетесь получить все настенные сообщения в своем приложении или нет. Но если да, попробуйте это:

 $facebook->api('/YOURAPPID/feed?access_token'.$this -> session -> userdata('ftoken'),'GET'); 

ОБНОВИТЬ

Непонятный исходный вопрос. Ваш звонок кажется правильным. Если вы публикуете действие в своем приложении, и вы правильно настроили прошлое / настоящее время (и множественные версии) на странице настроек вашего действия, он должен отображать «чтение» в течение 3 минут и «читать» после.